Collapse column

Autor Thema: Als Text formatierte Zahlen werden bei einer Subtraktion trotzdem gerechnet  (Gelesen 109 mal)

Offline s.peyer@gmx.net

  • Newbie
  • *
  • Beiträge: 1
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2019 / Office 365
In einer Tabelle habe ich gewisse Werte als Text formatiert, weil diese nicht gerechnet werden sollen.
Z.B.
A1 = 1 (als Text formatiert) / B1 = 4 (als Zahl formatiert)
A2 = 1 (als Zahl formatiert) / B2 = 2 (als Zahl formatiert)

Bei der Summenformel rechnet Excel die Zelle mit Text korrekterweise nicht.
Die Formel =summe(A1:B1) ergibt korrekterweise 4
Die Formel =summe(A2:B2) ergibt korrekterweise 3

Bei der Subtraktion rechnet Excel den als Text formatierten Wert, auch wenn die Zelle als Text formatiert wurde.
Die Formel =B1-A1 ergibt fälschlicherweise 3
Die Formel =B2-A2 ergibt korrekterweise 1

Wie kann ich Zahlen als Text formatieren, ohne dass diese bei einer Subtraktion gerechnet werden?
Besten Dank für einen Tipp!

;-) Stephan




Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden und Dein Anliegen in Auftrag geben.
>>> Schnell und einfach ein unverbindliches Angebot anfordern. Per E-Mail an anfrage@excel-inside.de oder per Online-Formular
<<<

!!! Wichtige Information
!!! Dieses Forum kann aus technischen Gründen leider nur bis maximal September 2019 in der Form betrieben werden.
Das neue Forum steht bereits unter https://forum.excel-inside.de uneingeschränkt zur Verfügung. Es wird empfohlen, neue Fragen direkt dort zu posten.

Bitte verwendet somit schnellstmöglich das neue Forum - Vielen Dank für euere Unterstützung

Offline EbyAS

  • Newbie
  • *
  • Beiträge: 14
    • Profil anzeigen
  • Office-KnowHow: Profi
  • VBA-KnowHow- : Sehr gut
  • Version [Office] : Office 2013
Antw: Als Text formatierte Zahlen werden bei einer Subtraktion trotzdem gerechnet
« Antwort #1 am: August 14, 2019, 10:46:29 Vormittag »
Hallo,
Zitat
Excel Fortgeschritten
VBA-KnowHow- : Mittelmäßig
Da solltest Du aber wissen, dass es bei VBA und Excel eine Type Variant existiert! Dieser kann ein String (Du Text) oder Integer (Numeric) sein und annehmen.
Also kann Excel auch mit Text rechnen weil intern eine sogenannte Typumwandlung statt findet. Einzige Möglichkeit in die Zelle ein Alpha- oder Sonderzeichen voranstellen.
Gruß Armin

Wenn du dich noch intensiver mit Excel beschäftigen möchtest, dann empfiehlt sich ein Online-Kurs,
in dem du sehr viel über Excel erfährst und das gelernte umgehend in der Praxis anwenden kannst.