Microsoft Excel

Das Portal zum Thema Excel-Formeln

Gruppe: Tabellennavigation

Beitrag: Nummer der letzten benutzten Spalte einer Tabelle

Aufgabe
Welche Spalte in der Tabelle ist die letzte Benutzte?

       A               B               C               D       
1 4     
2     x  
3        
4      
5        
6      

Lösung
Formel in Spalte A schreiben um einen Zirkelbezug zu vermeiden.

Kurzformel für kleinere Bereiche:
{=MAX(WENN(B1:K100<>"";SPALTE(B:K)))}
Schwache Rechner verarbeiten diese Formel bei größeren Bereichen etwas langsam.

Für sehr große Bereich, länger, aber super schnell:
{=MAX(1;MAX(WENN((ANZAHLLEEREZELLEN(BEREICH.VERSCHIEBEN(INDIREKT("A$1:A$10000");;ZEILE(INDIREKT("$1:$255"));;))<10000);ZEILE(INDIREKT("$2:$256")))))}