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-VereinIm Wort FEHLER steckt auch das Wort HELFER! FEHLER helfen dir. Nimm deine FEHLER an und lerne aus ihnen. Wenn du es zulässt, dann werden sie dich stärken Im Wort
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-VereinIm Wort FEHLER steckt auch das Wort HELFER! FEHLER helfen dir. Nimm deine FEHLER an und lerne aus ihnen. Wenn du es zulässt, dann werden sie dich stärken Im Wort
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-VereinIm Wort FEHLER steckt auch das Wort HELFER! FEHLER helfen dir. Nimm deine FEHLER an und lerne aus ihnen. Wenn du es zulässt, dann werden sie dich stärken Im Wort