Excel Spalte nach unten automatisch weiterzählen?
Hallo zusammen.
ich habe in meiner Zelle:
=ZÄHLENWENN(C$23:C$29;"TD")
stehen. Das funkltioniert.
Nun möchte ich die Zelle nach unten ziehen und die spalte WEITERZÄHLEN.
=ZÄHLENWENN(D$23:D$29;"TD")
=ZÄHLENWENN(E$23:E$29;"TD")
=ZÄHLENWENN(F$23:F$29;"TD")
3 Antworten
Diese Formel mit bezug auf F23 irgendwo:
=Zählenwenn(C$23:C29:"TD")
verändert sich beim nach eins unten kopieren zu
=Zählenwenn(C$23:C30:"TD")
und beim eins nach rechts kopieren zu
=Zählenwenn(D$23:D29:"TD") usw.
Willst Du aber den gesamten Bereich von C23:F29 erfassen, dann setze die gesamte erste Zelle absolut und die gesamte 2 relativ oder dort auch nur die Spalte relativ, ich habs aber anders (vllt miss-) verstanden.
Teste mal:
=ZÄHLENWENN(INDIREKT(ADRESSE(23;ZEILE(A3))&":"&ADRESSE(29;ZEILE(A3)));"TD")
Da du leider nicht angibst, in welchen Zellen deine Formel stehen, hier nur allgemein:
Mit ZEILE() erhältst du die aktuelle Zeilennummer
Mit BEREICH.VERSCHIEBEN(C$23:C$29; 0;ZEILE()-x)
Verschiebst du den angegebenen Bereich um ZEILE()-x Spalten.
Stimmt, mit BEREICH.VERSCHIEBEN geht es eleganter. Übrigens auch unabhängig von der aktuellen Zeilennummer:
=ZÄHLENWENN(BEREICH.VERSCHIEBEN(C$23:C$29; 0;ZEILE(A1)-1);"TD")