Ich bin sehr wohl spontan … wenn man mir früh genug Bescheid sagt

Eigentlich unterscheidet Excel zwischen Text und Zahl. Eigentlich. Sicherlich kennen Sie folgendes Phänomen:

Eine Spalte ist als Text formatiert:

In einer anderen Spalte stehen ZAHLEN. Diese werden mit der Funktion SVERWEIS als #NV (nicht vorhanden) quittiert:

Das habe ich schon mehrmals beschrieben – beispielsweise in: „Sverweis funktioniert nicht“
Ebenso werden sie bei der Überprüfung auf Gleichheit

{=ODER(K2=$G$2:$G$22)}

(als Matrixformel) korrekt als unterschiedliche Werte erkannt:

Verwendet man statt dem Gleichheitsoperator „=“ jedoch die Funktion IDENTISCH werden die Texte und Zahlen als gleich(wertig) eingestuft:

{=ODER(IDENTISCH(K2;$G$2:$G$22))}

Ebenso übergeht ZÄHLENWENN diesen Unterschied:

Auch hier gilt mal wieder – schade, dass Excel an so vielen unterschiedlich ist, beziehungsweise einfach nicht konsequent. Kein Verlass auf gar nichts!

3 comments

  • XLarium

    Richtig. ZÄHLENWENN() und seine Verwandten nehmen ungefragt eine Typenkonvertierung vor.
    Unangenehm ist es wenn man Zahlen mit mehr als 15 Stellen hat, die als Text formatiert sind und die man zählen möchte. Das geht dann in Hose weil ab der 16. Stelle alle Ziffern auf 0 gesetzt werden.

    • Medardus

      Ist das logisch und konsequent?
      „=“ unterscheidet NICHT zwischen Groß- und Kleinschreibung, wohl aber zwischen den Typen Text und Zahl.
      IDENTISCH unterscheidet zwischen Groß- und Kleinschreibung, jedoch nicht zwischen den Typen Text und Zahl.
      SVERWEIS (ebenso wie VERWEIS, WVERWEIS und VERGLEICH) unterscheiden nicht – jedoch: ZÄHLENWENN & co. Hum.

      Danke auch für den wertvollen Hinweis „Unangenehm ist es wenn man Zahlen mit mehr als 15 Stellen hat, die als Text formatiert sind und die man zählen möchte. Das geht dann in Hose weil ab der 16. Stelle alle Ziffern auf 0 gesetzt werden.“

  • XLarium

    IDENTISCH() macht vermutlich auch eine Typenkonvertierung. Allerdings dann von Zahl in Text.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.