Registriert seit: 06.09.2016
Version(en): 2007
Hallo ihr Meister der Tabelle ich kniffe schon den ganzen Tag an einem Problem. Ich suche mit der Formel {=MAX(WENN('BC1'!2:2<>"";SPALTE('BC1'!2:2)))} die letzte Beschrieben Spalte im Sheet BC1 Spalte 2 Soweit klar und das Funktioniert auch einwandfrei. Nun möchte ich jedoch sowohl das Sheet als auch die Spalte variabel setzten mit {=MAX(WENN(INDIREKT(B2&"!"&C2&":"&C2&"<>""");SPALTE(INDIREKT(B2&"!"&C2&":"&C2))))} Hier bekomme ich jedoch nur einen #BEZUG zurück. Siehe beigefügte Tabelle. Kann mir hier jemand sagen, was ich falsch mache? Herzlichen Dank für eure Mühe. Susmark
Angehängte Dateien
Test12.xlsx (Größe: 22,64 KB / Downloads: 4)
Registriert seit: 13.04.2014
Version(en): 365
06.09.2016, 10:09
(Dieser Beitrag wurde zuletzt bearbeitet: 06.09.2016, 10:21 von BoskoBiati .)
Hallo,
Code:
{=MAX(WENN(INDIREKT(B3&"!"&C3&":"&C3)<>"";SPALTE(INDIREKT(B3&"!"&C3&":"&C3))))}
Gruß Edgar Meine Antworten sind freiwillig und ohne Gewähr! Über Rückmeldungen würde ich mich freuen.
Registriert seit: 06.09.2016
Version(en): 2007
06.09.2016, 10:21
(Dieser Beitrag wurde zuletzt bearbeitet: 06.09.2016, 10:21 von susmark .)
Wie falsch interpretiert?
Registriert seit: 13.04.2014
Version(en): 365
Hallo, richtige Formel in #2
Gruß Edgar Meine Antworten sind freiwillig und ohne Gewähr! Über Rückmeldungen würde ich mich freuen.
Registriert seit: 06.09.2016
Version(en): 2007
Mein Gott, du bist mein Held. Ich dachte zwar, das ich das auch schon versucht habe, da hatte ich dann wohl einen Fehler drin. Tausendfachen Dank.
Registriert seit: 10.04.2014
Version(en): Office 2019
Hallo, meinst du so..:
Code:
=VERGLEICH(0;INDEX(INDIREKT(B2&"!A:Z");C2;);-1)
Gruß Jörgstolzes Mitglied im ----Excel-Verein Freund einer excellenten Power Query -Abfrage
Registriert seit: 10.04.2014
Version(en): Office 2019
(06.09.2016, 10:09) BoskoBiati schrieb: Hallo,Code:
{=MAX(WENN(INDIREKT(B3&"!"&C3&":"&C3)<>"";SPALTE(INDIREKT(B3&"!"&C3&":"&C3))))}
Hallo Edgar, aber, aber... es geht doch wesentlich einfacher - auch ohne Matrix-Formel..:
Arbeitsblatt mit dem Namen 'Daten' A B C D 1 Tem Sheet Zeile Letzte Spalte 2 Team1 BC1 2 11 3 Team2 BC1 3 11 4 Team3 BC1 4 10 5 Team4 BC1 5 9 6 Team5 BC1 6 8 7 Team6 BC1 7 11 8 Team7 BC1 8 7 9 Team8 BC1 9 9 10 Team9 BC1 10 10 11 Team10 BC1 11 9 12 Team11 BC1 12 9 13 Team1 BC2 2 11 14 Team2 BC2 3 10 15 Team3 BC2 4 10 16 Team4 BC2 5 11 17 Team5 BC2 6 9 18 Team6 BC2 7 11 19 Team7 BC2 8 8 20 Team8 BC2 9 11 21 Team9 BC2 10 9 22 Team10 BC2 11 11 23 Team11 BC2 12 10 24 Team1 BC3 2 11 25 Team2 BC3 3 10 26 Team3 BC3 4 11 27 Team4 BC3 5 8 28 Team5 BC3 6 11 29 Team6 BC3 7 9 30 Team7 BC3 8 11 31 Team8 BC3 9 6 32 Team9 BC3 10 11 33 Team10 BC3 11 7 34 Team11 BC3 12 10
Zelle Formel C2 =VERGLEICH (A2;INDIREKT (B2&"!"&"A:A") ;0) D2 =VERGLEICH (0;INDEX (INDIREKT (B2&"!A:Z") ;C2;) ;-1)
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Gruß Jörgstolzes Mitglied im ----Excel-Verein Freund einer excellenten Power Query -Abfrage
Registriert seit: 10.04.2014
Version(en): Office 2019
Hallo, wenn du (und dananch sieht es aus) später den letzten Wert auslesen lassen willst, kannst du das ohne diese Hilfskonstrukte in C und D direkt mit INDIREKT() ganz einfach...
Gruß Jörgstolzes Mitglied im ----Excel-Verein Freund einer excellenten Power Query -Abfrage