Zeleninhalt mit INDEX Summieren
#1
Hallo,

ich habe folgende Formel:

=INDEX('[2019 Gesamt mit Q.xlsx]2019'!$A:$KA;VERGLEICH($C4;'[2019 Gesamt mit Q.xlsx]2019'!$A:$A;0);VERGLEICH(K$3;'[2019 Gesamt mit Q.xlsx]2019'!$1:$1;0))

In Spalte C stehen Postleitzahlen, in Spalte E Landkreise und in "2019 Gesamt mit Q.xlsx" in Spalte A Postleitzahlen und Spalte D Landkreise.

Die Formel soll so umgeschrieben werden, dass die Zahlen nach Landkreisen summiert werden soll.


Wer kann mir helfen? Huh
Top
#2
Hi Dennis,


Zitat:Die Formel soll so umgeschrieben werden, dass die Zahlen nach Landkreisen summiert werden soll.

PLZ summieren??? Du meinst sicherlich zählen. Dazu bitte eine Beispieltabelle.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
[-] Folgende(r) 1 Nutzer sagt Danke an WillWissen für diesen Beitrag:
  • dennis1793
Top
#3
Guten Morgen, vielen Dank für deine Antwort.

Da hast du recht. Die Formel übernimmt jetzt einfach nur den entsprechenden Zellinhalt.

Mit der neuen Formel sollen die einzelnen Zahlen der jeweiligen Postleitzahlen in einem Landkreis zusammenadiert werden.

Anfangs habe ich an einer SUMMEWENNS gedacht, nur kann es sein, dass sich die Spalten durch Ergänzungen verschieben.

gibt es sonst eine weitere Möglichkeit?!

Danke und Gruß Dennis
Top
#4
Hi Dennis,


Zitat:gibt es sonst eine weitere Möglichkeit?!

immer noch:

Zitat:Dazu bitte eine Beispieltabelle.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
[-] Folgende(r) 1 Nutzer sagt Danke an WillWissen für diesen Beitrag:
  • dennis1793
Top
#5
Tabelle in der Verknüpfung :)

Danke für Deine Hilfe  :15:


Angehängte Dateien
.xlsx   Landkreise CEF.xlsx (Größe: 11,93 KB / Downloads: 11)
Top
#6
Hi Dennis,

deine Idee mit SUMMEWENN() war schon richtig. In Blatt "Landkreise B2" kommt diese Formel:
Code:
=SUMMEWENN(Daten!$D$1:$D$21;$A2;Daten!E1:E21)
Die ziehst du nach rechts und nach unten.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
[-] Folgende(r) 1 Nutzer sagt Danke an WillWissen für diesen Beitrag:
  • dennis1793
Top
#7
Hallo Dennis,

ich würde den Vorschlag von Günter noch ergänzen aber auch ein wenig korrigieren. Letzteres deshalb, weil Du ja in Deiner Tabelle "Landkreise" nicht alle Daten auswertest sondern nur teilweise. Deshalb kann seine Formel nicht einfach in alle Spalten nach rechts ziehend kopiert werden.

Zunächst rate ich aber dazu Deine Datentabelle in eine "intelligente" Tabelle umzuformatieren. Dazu brauchst Du nur eine Datenzelle der Tabelle "Daten" zu aktivieren und die Tastenkombination [Strg]+[T] zu klicken und danach "ok" zu bestätigen.
Die "intelligente" Tabelle erhält normalerweise automatisch den Namen "Tabelle1" (im Namensmanager). In Deiner Datei war dieser Name aber offensichtlich schon mal vergeben, so dass Excel sie zunächst als Tabelle2 benannt hat. Ich hab diese im Namensmanager in "Daten_Tab" umbenannt und dafür die Auswertung vorgenommen.

Ein Vorteil der "intelligente" Tabelle ist, dass bei Datenerweiterungen die auswertenden Formel sich automatisch anpassen und sie immer nur den notwendigen Datenbereich auswertet (für eine SUMMEWENN()-Formel zwar nicht unbedingt notwendig aber es könnten ja auch noch andere Auswertungen vorgenommen werden) .
Dies übrigens auch auch dann, wenn die Spalten innerhalb der "intelligente" Tabelle anders angeordnet werden.

Die Ergebnistabelle hab ich nachfolgend auch in eine "intelligente" Tabelle umformatiert und umbenannt.

Die Formel B2 in dieser einfach nach rechts (und unten) kopieren.


Angehängte Dateien
.xlsx   Landkreise CEF_pa.xlsx (Größe: 15,39 KB / Downloads: 4)
Gruß Werner
.. , - ...
[-] Folgende(r) 1 Nutzer sagt Danke an neopa für diesen Beitrag:
  • dennis1793
Top
#8
Hallo,

vielen lieben Dank für Deine ausführliche Antwort. Das macht natürlich Sinn und ist viel übersichtlicher. Ist eine interligente Tabelle auch anwenfbar, wenn die Daten hierfür von anderen Tabellenblättern entnommen werden?

Gruß Dennis
Top
#9
(28.02.2019, 13:27)WillWissen schrieb: Hi Dennis,

deine Idee mit SUMMEWENN() war schon richtig. In Blatt "Landkreise B2" kommt diese Formel:
Code:
=SUMMEWENN(Daten!$D$1:$D$21;$A2;Daten!E1:E21)
Die ziehst du nach rechts und nach unten.

Vielen Dank nochmal.

Wie würde die Formel aussehen, wenn nicht nur nach dem Landkreis (A2) sondern auch nach der Überschrift (B1) suchen würde, anstatt die Spalte E aus Daten festzusetzen?

Danke und Gruß Dennis
Top
#10
Hallo Dennis,

zu Deiner an mich gerichteten Frage :


Zitat:Ist eine interligente Tabelle auch anwenfbar, wenn die Daten hierfür von anderen Tabellenblättern entnommen werden?


Ja

Deine Frage an Günter beantworte ich mal gleich mit, weil ich ja in meinem vorherigen Beitrag geschrieben habe, dass für SUMMEWENNs()-Formel allein, eine "intelligente" Tabelle  nicht unbedingt notwendig wäre (ich aber trotzdem dazu rate)

Ohne "intelligente" Tabelle, dann in in B2:


Code:
=WENN((A2="")+(B1="");"";SUMMEWENN(Daten!$D$1:$D$21;$A2;INDEX(Daten!$A:$Z;;VERGLEICH(B$1;Daten!$1:$1;))))
Gruß Werner
.. , - ...
[-] Folgende(r) 1 Nutzer sagt Danke an neopa für diesen Beitrag:
  • dennis1793
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste