wie in der nachfolgenden Beispieltabelle ersichtlich unterscheidet Vergleich() zwischen Zahlen und Text.
In der Hilfe lese ICH das nicht heraus :-(
1) Kann mir bitte jmd. erklären welcher Logik da Vergleich()/Excel folgt?
2) Angenommen ich will für eine Formel in Zeile 3 in z.B. Zelle X3, da A3 ja leer ist ermitteln welche die nächste gefüllte Zelle in a ist. Das kriege ich heraus mit
=VERGLEICH("*";A3:A11;0)
aus der erhaltenen "3" kann ich dann ja leicht errechnen daß A5 die gesuchte Zelle ist.
Wie aber mache ich das wenn die Spaltendaten nicht wie in A vorliegen sondern wie in B,C,D?
Tabellenblatt: C:\DOKUME~1\ich2\LOKALE~1\Temp\[Mappe1.xls]!Tabelle3
│ A │ B │ C │ D │ E │
--┼---┼---┼---┼---┼-----┼
1 │ a │ a │ 1 │ │ 1 │
--┼---┼---┼---┼---┼-----┼
2 │ │ │ │ │ #NV │
--┼---┼---┼---┼---┼-----┼
3 │ │ │ │ │ #NV │
--┼---┼---┼---┼---┼-----┼
4 │ │ │ │ │ 4 │
--┼---┼---┼---┼---┼-----┼
5 │ a │ 2 │ 2 │ 2 │ #NV │
--┼---┼---┼---┼---┼-----┼
6 │ 3 │ 3 │ 3 │ 3 │ │
--┼---┼---┼---┼---┼-----┼
7 │ 4 │ 4 │ 4 │ 4 │ │
--┴---┴---┴---┴---┴-----┴
Benutzte Formeln:
E1: =VERGLEICH("*";A1:A10;0)
E2: =VERGLEICH("*";C1:C10;0)
E3: =VERGLEICH("*";D1:D10;0)
E4: =VERGLEICH("*";A2:A11;0)
E5: =VERGLEICH("*";B2:B11;0)
A1:E7
haben das Zahlenformat: Standard
Gruß
Reinhard