>> Summe bei mehreren Abfragen je Spalte
#11
Hi,

(24.10.2025, 12:25)stoxxii schrieb: anstatt immer die Spaltenabfragen  mit  Links(..., 3) oder Links(..., 2 )   oder Links(....,4)  auszuschreiben...
Schau dir doch mal die Formel im 2. Absatz an, also die mit ...LÄNGE(...
Man könnte auch ...*ISTZAHL(SUCHEN("AC1",H6:H600))*... verwenden. Das findet den Text dann aber auch wenn er nicht ganz links steht.


(24.10.2025, 12:25)stoxxii schrieb: weil ich möchte die Formel herunterziehen
Dann solltest du aber daran denken die Bereiche mit $-Zeichen zu fixieren!
Gruß,
Helmut

Win10 - Office365 / MacOS - Office365
Antworten Top
#12
Hi Helmut,

Wenn ich die Formelherunterziehen will dann mit $ - Sign wie folgt in deinem Beispiel :

 .... Oder wenn du dein "AC1" etc. in z.B. K4 schreibst:

=SUMMENPRODUKT(H6:H600*(LINKS(A6:A600; LÄNGE(K4))= $ K4 ) * ((D6:D600=1)+(D6:D600="new"))) 

VG
stoxxii
Antworten Top
#13
Hallo,

ginge auch mit SUMMEWENNS:

Code:
=SUMMEWENNS($H$6: $H$600;$A$6:$A$600;"AC*";$D$6:$D$600;1)+ SUMMEWENNS($H$6: $H$600;$A$6:$A$600;"AC*";$D$6:$D$600;"new")

ist etwas länger.
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#14
Hi Edgar,

die Variante  18 hatte mir ein Arbeitskollege bereits gezeigt , aber dann wird die Formel doch 
ziemlich LAAANNNGGG  16

Viele Grüße
stoxxii
Antworten Top
#15
Wink 
Hi,

1. sieht die normalerweise keiner,
2. haben die Zellen genügend Platz. 19
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#16
(24.10.2025, 13:35)stoxxii schrieb: Hi Edgar,

die Variante  18 hatte mir ein Arbeitskollege bereits gezeigt , aber dann wird die Formel doch 
ziemlich LAAANNNGGG  16

Viele Grüße
stoxxii

Ich bleibe bei DBSUMME()...: Ist kürzer und flexibler.

Arbeitsblatt mit dem Namen 'Capex Detail'
JKLMN
3127.800,00 €
4127.800,00 €Risk IDSpalte1status2025
5127800AC*1
6AC*new

NameBezug
werte='Capex Detail (2)'!$A$5:$H$600

ZelleFormel
J3=DBSUMME(werte;8;K4:N6)
J4=SUMMEWENNS($H$6:$H$600;$A$6:$A$600;"AC*";$D$6:$D$600;1)+ SUMMEWENNS($H$6:$H$600;$A$6:$A$600;"AC*";$D$6:$D$600;"new")
J5=DBSUMME(werte;8;K4:N6)

Zellebedingte Formatierung...Format
M41: Zellwert ist gleich ="awarded"abc
M42: Zellwert ist gleich ="in progress"abc
M43: Zellwert ist gleich ="done"abc
Verwendete Systemkomponenten: [Windows (64-bit) NT 10.00] / MS Excel 365
Diese Tabelle wurde mit Tab2Html (v2.7.1) erstellt. ©Gerd alias Bamberg
Gruß Jörg
stolzes Mitglied im ----Excel-Verein

Im 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 
[-] Folgende(r) 1 Nutzer sagt Danke an Jockel für diesen Beitrag:
  • schauan
Antworten Top


Gehe zu:


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