Microsoft Office Forum [ www.Office-Fragen.de ] >> READONLY <<

Microsoft Office 2003-2019 => Excel => Thema gestartet von: Lycaner am Juli 19, 2015, 20:46:25 Nachmittag

Titel: Office 2013: Index -Funktion
Beitrag von: Lycaner am Juli 19, 2015, 20:46:25 Nachmittag
Hallo,

ich habe eine Tabelle
und ich möchte, wenn man in eine bestimmte Zeile den Namen von der Stadt schreibt, dass die untere 5 Werte in einen Bereich  kopiert werden. Ich habe an sowas gedacht: =INDEX(A2:C5;VERGLEICH(H1;A1:C1;0);2:5). Aber es funktionert nicht so ganz. In der Funktion-Hilfe steht, dass man ein Bereich zurückgeben kann oder meint man mit dem Bereich etwas anderes?
Düsseldorf   Hamm   Essen
          100   50             1
            99   49             2
            98   48             3
            97   47             4

In der original Tabelle sind es ein paar Werte mehr so 500 bis 600 Stück.
Titel: Antw:Office 2013: Index -Funktion
Beitrag von: steve1da am Juli 20, 2015, 06:43:34 Vormittag
Hola,

schau dir mal den Wverweis an.

Gruß,
steve1da
Titel: Antw:Office 2013: Index -Funktion
Beitrag von: Lycaner am Juli 20, 2015, 20:15:19 Nachmittag
Danke
Titel: Antw:Office 2013: Index -Funktion
Beitrag von: Lycaner am Juli 20, 2015, 23:58:35 Nachmittag
Noch eine kleine Frage.

Kann man mit einem Makro keine Funktionen einfügen?
Ich habe keine Lust 500 mal eine Zahl zu ändern und habe mir deswegen dies geschrieben:

Sub test()
 k = 71
 For i = 1 To 522

      Cells(k, 5).Value = "=WVERWEIS(B66;Tabelle!C1:Z522;" & i & ")"
      k = k + 1
   Next i


End Sub

aber das Gleicherzeichen im Text mag er nicht. Das verstehe ich nicht(
Titel: Antw:Office 2013: Index -Funktion
Beitrag von: steve1da am Juli 21, 2015, 07:50:50 Vormittag
Hola,

da brauchts kein Makro für.

=WVERWEIS(B66;Tabelle!$C$1:$Z$522;zeile(A1);0)
Gruß,
steve1da
Titel: Antw:Office 2013: Index -Funktion
Beitrag von: Lycaner am Juli 21, 2015, 17:42:24 Nachmittag
Danke funktioniert super.

Aber ich habe da noch eine kleine Frage.

"zeile(A1)" die "1" in der Klammer steht für die Zeile, dass verstehe ich aber wofür steht das "A" ? Ich habe das mit "B1" und "C1" ausprobiert und bekomme trotzdem das richtige Ergebnis.
Titel: Antw:Office 2013: Index -Funktion
Beitrag von: steve1da am Juli 22, 2015, 09:55:51 Vormittag
Hola,

gib mal =Zeile(A1) in eine leere Zelle ein und schau was da rauskommt. Dann zieh die Formel nach unten und schau was dann passiert.

Zeile(A1) ist genau das gleiche wie Zeile(B1), Zeile(C1), usw.

Gruß,
steve1da