Excel Formel erklären !

Hallo

habe auf der suche nach dem letzten Wert einer Zeile diese Formel gefunden und verstehe die nicht, vielleicht kann mir jemand erklären wie sie Funktionier.

=VERWEIS(2;1/(1:1"");1:1)

also 1:1 ist die Zeile 1 Aber was macht das Suchkriterion 2 und der Suchvektor 1/(1:1"")

Danke für eure Hilfe.

Cu

Stefan

verstehe die nicht, vielleicht kann mir jemand erklären wie sie Funktionier.
=VERWEIS(2;1/(1:1"");1:1)
also 1:1 ist die Zeile 1 Aber was macht das Suchkriterion 2 und der Suchvektor 1/(1:1"")

Hallo Stefan,
Ich werde es mal mit meinen Worten versuchen:

(1:1"")
Diese Prüfung ist immer WAHR [1] wenn in der Zelle was drin steht,
Diese Prüfung ist immer FALSCH [0] wenn in der Zelle nichts drin steht.

1 / (1:1"")
Eine Division mit WAHR[1] ergibt 1;
Eine Division mit FALSCH[0] ergibt Fehler.
In der Suchzeile wechseln sich also 1 und Fehler ab,
je nach dem ob in der Zelle was drin steht oder nicht.

  1. Ein Verweis beendet die Suche sobald ein Wert größer oder gleich dem Suchkriterium ist.
    Da Verweis die Fehler ignoriert,
    und das Suchkriterium >1 ist
    gibt die Formel die Zelle mit der letzten 1 zurück;

Da der Ergebnisvektor der gleiche ist wie die Suchzeile, wird der letzte Wert in der Zeile angezeigt.

Das Suchkriterium ist irrelevant wenn die zahl >1 ist,
da das Ergebnis der Division immer 1 oder Fehler ist.

Gruß Holger

Hallo Holger,

Danke für die ausführliche Antwort, ich war gänzlichst verwunder was Excel so alles macht nur verstehen möchte man (zumindest ich) ja auch was es macht und wiso.

Cu Stefan

Hallo Stefan,

Danke für die ausführliche Antwort,

dem schließe ich mich an. Vor Holgers Antwort konnte ich
den Ausdruck 1/(…) nie deuten was das soll.
Ich sah bei z.B. www.excelformeln.de daß es funktioniert, aber
k.A. warum.

Dank Holger weiß ich jetzt mehr bzw. überhaupt was.
Btw, beachte bitte Holgers Wortwahl bei Punkt 1.
Er spricht nicht von Zeile 1 sondern von Zelle.

Das zu unterscheiden ist wichtig. „zelle“ bedeutet gewissermaßen
die Zelle die in der Spalte der Formelzelle steht in Zeile 1.
Ich möchte auf das Nachfolgende hinaus, hat ggfs. mit der
Gesamtformel nix zu tun aber es geht ja um unser aller Versuch
Excellogik zu verstehen:

Wie ersichtlich unterscheiden sich die Ergebnisse in A und B
trotz gleicher Formel aber unterschiedlicher Spalte.
In C steht nur die Formel in Textform.

Tabellenblatt: [Mappe1]!Tabelle1
 │ A │ B │ C │
───┼────────┼────────┼────────────┤
 1 │ │ │ │
───┼────────┼────────┼────────────┤
 2 │ a │ │ │
───┼────────┼────────┼────────────┤
 3 │ 1 │ │ │
───┼────────┼────────┼────────────┤
 4 │ │ │ e │
───┼────────┼────────┼────────────┤
 5 │ a │ │ e │
───┼────────┼────────┼────────────┤
 6 │ │ b │ │
───┼────────┼────────┼────────────┤
 7 │ a │ b │ c │
───┼────────┼────────┼────────────┤
 8 │ │ │ │
───┼────────┼────────┼────────────┤
 9 │ FALSCH │ FALSCH │ =(1:1"") │
───┼────────┼────────┼────────────┤
10 │ WAHR │ FALSCH │ =(2:2"") │
───┼────────┼────────┼────────────┤
11 │ WAHR │ FALSCH │ =(3:3"") │
───┼────────┼────────┼────────────┤
12 │ FALSCH │ FALSCH │ =(4:4"") │
───┼────────┼────────┼────────────┤
13 │ WAHR │ FALSCH │ =(5:5"") │
───┼────────┼────────┼────────────┤
14 │ FALSCH │ WAHR │ =(6:6"") │
───┼────────┼────────┼────────────┤
15 │ WAHR │ WAHR │ =(7:7"") │
───┴────────┴────────┴────────────┘
Benutzte Formeln:
A9 : =(1:1"")
A10: =(2:2"")
A11: =(3:3"")
A12: =(4:4"")
A13: =(5:5"")
A14: =(6:6"")
A15: =(7:7"")
B9 : =(1:1"")
B10: =(2:2"")
B11: =(3:3"")
B12: =(4:4"")
B13: =(5:5"")
B14: =(6:6"")
B15: =(7:7"")

A1:C15
haben das Zahlenformat: Standard

Tabellendarstellung erreicht mit dem Code in FAQ:2363

Gruß
Reinhard

ich war gänzlichst
verwunder was Excel so alles macht nur verstehen möchte man
(zumindest ich) ja auch was es macht und wiso.

Cu Stefan