Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Zellen Zählen, die eine Formel enthalten

Zellen Zählen, die eine Formel enthalten
13.07.2017 14:52:38
Joachim
Hallo zusammen,
ich bitte euch um Hilfe bei folgender Anforderung. Vermutlich sehe ich den Wald vor lauter Bäumen nicht.
-----100------100-----100
1-----10-------50------50
2-----10--------5,56---10
3-----10--------5,56----5
4-----10--------5,56----5
usw.
Die linke Spalte enthält insgesamt 10 Zahlen (die Werte sind unerheblich, könnten auch Buchstaben sein). Die 100 in der 2. Spalte wird gemäß der Anzahl der vorhanden Zahlen gleichverteilt (100 auf 10 Zahlen=10 je Zahl). Gerechnet mit "=$C$1/ANZAHL($A$3:$A$12)" - funktioniert.
Aber jetzt: In der dritten Spalte möchte ich die 50 manuell (an beliebiger Stelle) eingeben und die anderen Zellen sollen automatisch den verbleibenden Rest (100-50=50, 50/9=5,56, in Summe wieder 100) errechnen. Dito 3. Spalte: die 10 manuell eingegeben, der Rest 100-50-10=40, 40/8=5, Summe wieder 100).
Geht das, ohne sich in Zirkelbezüge zu verstricken ?
Ganz lieben Dank.
Gruß Joachim
Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zellen Zählen, die eine Formel enthalten
13.07.2017 16:02:39
UweD
Hallo
du wirst eine Zirkelbezug erhalten.
Wenn es dir hilft, hier mal Formeln, um zu ermitteln,
welche Summen über Formel bzw. über manuelle Eingabe erfolgten

Tabelle1
 CD
1530Zahleneingaben
1670Formelwerte
17100Summe

verwendete Formeln
Zelle Formel Bereich N/A
C15{=SUMME(WENN(NICHT(ISTFORMEL($C$2:$C$11));$C$2:$C$11;0))}$C$15 
C16{=SUMME(WENN(ISTFORMEL($C$2:$C$11);$C$2:$C$11;0))}$C$16 
C17=SUMME(C15:C16)  
{} Matrixformel mit Strg+Umschalt+Enter abschließen
Matrixformeln sind durch geschweifte Klammern {} eingeschlossen
Diese Klammern nicht eingeben!!

http://excel-inn.de/dateien/vba_beispiele/tabellenanzeige_in_html_addin.zip
http://Hajo-Excel.de/tools.htm
XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007
Add-In-Version 21.10 einschl. 64 Bit


LG UweD
Anzeige
in 2 Spalten...
13.07.2017 16:36:57
UweD

Tabelle1
 ABCD
1  100 
21010 8,75
3101020 
41010 8,75
51010 8,75
6101010 
71010 8,75
81010 8,75
91010 8,75
101010 8,75
111010 8,75
12    
131001003070
14   100

verwendete Formeln
Zelle Formel Bereich N/A
B2:B11=WENN(A2<>"";$C$1/ANZAHL($A$2:$A$11);"")  
D2: D11=WENN(C2="";($C$1-SUMME($C$2:$C$11))/(ANZAHL($A$2:$A$11)-ANZAHL($C$2:$C$11));"")  
A13: D13=SUMME(A2:A11)  
D14=SUMME(C13: D13)  
http://excel-inn.de/dateien/vba_beispiele/tabellenanzeige_in_html_addin.zip
http://Hajo-Excel.de/tools.htm
XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007
Add-In-Version 21.10 einschl. 64 Bit


LG UweD
Anzeige
AW: Zellen Zählen, die eine Formel enthalten
13.07.2017 16:11:47
onur
Mit Formel geht es eh nicht (bzw max. nur 1x, wenn das Problem mit dem Zirkelbezug nicht wäre), denn wenn du an einer beliebigen Stelle der Spalte eine Zahl manuell eingibst, löschst du damit die existierende Formel in dieser Zelle.
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Zellen Zählen, die eine Formel enthalten


Schritt-für-Schritt-Anleitung

Um die Anzahl der Zellen zu zählen, die eine Formel enthalten, kannst du die Funktion ISTFORMEL in Kombination mit ANZAHL oder SUMME verwenden. Hier ist eine einfache Schritt-für-Schritt-Anleitung:

  1. Öffne Excel und gehe zu der Tabelle, in der du die Zellen zählen möchtest.
  2. Gib in eine leere Zelle die folgende Formel ein:
    =SUMME(WENN(ISTFORMEL(A1:A10);1;0))

    Diese Formel zählt alle Zellen im Bereich A1:A10, die eine Formel enthalten.

  3. Bestätige die Eingabe mit Strg + Shift + Enter, da es sich um eine Matrixformel handelt.
  4. Der Wert in der Zelle zeigt dir jetzt die Anzahl der Zellen mit Formeln.

Häufige Fehler und Lösungen

  • Zirkelbezug: Wenn du versuchst, eine Formel in einer Zelle zu verwenden, die bereits einen Wert enthält, kann ein Zirkelbezug entstehen. Stelle sicher, dass die Zelle leer ist, bevor du eine Formel eingibst.
  • Falsche Bereiche: Überprüfe, ob die angegebenen Zellbereiche korrekt sind. Eine falsche Angabe kann dazu führen, dass die Formel nicht richtig funktioniert.
  • Matrixformel nicht korrekt eingegeben: Wenn du eine Matrixformel nicht mit Strg + Shift + Enter bestätigst, wird die Formel nicht korrekt ausgeführt.

Alternative Methoden

Wenn du Zellen zählen möchtest, die Text oder spezifische Werte enthalten, kannst du die Funktionen ZÄHLENWENN oder ZÄHLENWENNS verwenden:

  • Zellen mit Text zählen:

    =ZÄHLENWENN(A1:A10;"*")

    Diese Formel zählt alle Zellen im Bereich A1:A10, die Text enthalten.

  • Zellen mit spezifischen Werten zählen:

    =ZÄHLENWENN(A1:A10;">=50")

    Diese Formel zählt alle Zellen mit Werten größer oder gleich 50.


Praktische Beispiele

Hier sind einige Beispiele, wie du die Zählung in Excel effizient nutzen kannst:

  1. Zählen von Zellen mit Formeln:

    • Formel: =SUMME(WENN(ISTFORMEL(B1:B20);1;0))
    • Ergebnis: Gibt die Anzahl der Zellen im Bereich B1:B20 zurück, die eine Formel enthalten.
  2. Zählen von Zellen mit Zahlen:

    • Formel: =ANZAHL(C1:C10)
    • Ergebnis: Zählt nur die Zellen im Bereich C1:C10, die Zahlen enthalten.
  3. Manuelles Zählen von Eingaben:

    • Du kannst auch manuell Zellen in einer Spalte zählen, die bestimmte Werte enthalten, indem du die ZÄHLENWENN-Funktion verwendest.

Tipps für Profis

  • Zellen zählen, die spezifische Kriterien erfüllen: Nutze ZÄHLENWENNS, um mehrere Kriterien anzuwenden. Beispiel:

    =ZÄHLENWENNS(A1:A10;">0";B1:B10;"*")

    Diese Formel zählt Zellen in A1:A10, die größer als 0 sind, während sie gleichzeitig Zellen in B1:B10 zählt, die Text enthalten.

  • Formeln in benutzerdefinierten Funktionen verwenden: Wenn du regelmäßig Zellen zählen musst, die bestimmte Bedingungen erfüllen, erwäge, eine benutzerdefinierte Funktion in VBA zu erstellen.

  • Kurzbefehle nutzen: Lerne die verschiedenen Excel-Funktionen und deren Kurzbefehle, um deine Arbeiten zu beschleunigen.


FAQ: Häufige Fragen

1. Wie kann ich Zellen zählen, die Text enthalten, ohne Formeln zu verwenden?
Du kannst die Funktion ZÄHLENWENN verwenden, um Zellen zu zählen, die einen bestimmten Text enthalten, wie folgt:

=ZÄHLENWENN(A1:A10;"*Text*")

2. Gibt es eine Möglichkeit, Zellen zu zählen, die manuell eingegebene Werte enthalten?
Ja, die ZÄHLENWENN-Funktion eignet sich hervorragend dafür:

=ZÄHLENWENN(A1:A10;">0")

Diese Formel zählt alle Zellen mit Werten größer als 0.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige