Anzeige
Archiv - Navigation
1068to1072
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Formel vereinfachen
20.04.2009 10:11:26
Thomas
Hallo zusammen
ich will eine Summe bilden aus 12 Formeln, welche alle so aussehen (jede Formel steht für einen Monat):
=WENN(ISTFEHLER(SVERWEIS($A40;INDIREKT("Projekte!A"&(ZEILE(A1)-1)*30+9&":J"&(ZEILE(A1)-1)*30+32); SPALTE(A1)+1;FALSCH));"";SVERWEIS($A40;INDIREKT("Projekte!A"&(ZEILE(A1)-1)*30+9&":J"&(ZEILE(A1)-1) *30+32);SPALTE(A1)+1;FALSCH))
meine jetztige Formel ist folgender Roman, welcher aber nicht funktioniert;):
=Summe(WENN(ISTFEHLER(SVERWEIS($A40;INDIREKT("Projekte!A"&(ZEILE(A1)-1)*30+9&":J"&(ZEILE(A1)-1) *30+32);SPALTE(A1)+1;FALSCH));"";SVERWEIS($A40;INDIREKT("Projekte!A"&(ZEILE(A1)-1) *30+9&":J"&(ZEILE(A1)-1)*30+32);SPALTE(A1)+1;FALSCH));WENN(ISTFEHLER(SVERWEIS($A40; INDIREKT("Projekte!A"&(ZEILE(A2)-1)*30+9&":J"&(ZEILE(A2)-1)*30+32);SPALTE(A2)+1;FALSCH));""; SVERWEIS($A40;INDIREKT("Projekte!A"&(ZEILE(A2)-1)*30+9&":J"&(ZEILE(A2)-1)*30+32);SPALTE(A2)+1;FALSCH) );WENN(ISTFEHLER(SVERWEIS($A40;INDIREKT("Projekte!A"&(ZEILE(A3)-1)*30+9&":J"&(ZEILE(A3)-1)*30+32); SPALTE(A3)+1;FALSCH));"";SVERWEIS($A40;INDIREKT("Projekte!A"&(ZEILE(A3)-1)*30+9&":J"&(ZEILE(A3)-1) *30+32);SPALTE(A3)+1;FALSCH));WENN(ISTFEHLER(SVERWEIS($A40;INDIREKT("Projekte!A"&(ZEILE(A4)-1) *30+9&":J"&(ZEILE(A4)-1)*30+32);SPALTE(A4)+1;FALSCH));"";SVERWEIS($A40; INDIREKT("Projekte!A"&(ZEILE(A4)-1)*30+9&":J"&(ZEILE(A4)-1)*30+32);SPALTE(A4)+1;FALSCH)); WENN(ISTFEHLER(SVERWEIS($A40;INDIREKT("Projekte!A"&(ZEILE(A5)-1)*30+9&":J"&(ZEILE(A5)-1)*30+32); SPALTE(A5)+1;FALSCH));"";SVERWEIS($A40;INDIREKT("Projekte!A"&(ZEILE(A5)-1)*30+9&":J"&(ZEILE(A5)-1) *30+32);SPALTE(A5)+1;FALSCH));WENN(ISTFEHLER(SVERWEIS($A40;INDIREKT("Projekte!A"&(ZEILE(A6)-1) *30+9&":J"&(ZEILE(A6)-1)*30+32);SPALTE(A6)+1;FALSCH));"";SVERWEIS($A40; INDIREKT("Projekte!A"&(ZEILE(A6)-1)*30+9&":J"&(ZEILE(A6)-1)*30+32);SPALTE(A6)+1;FALSCH)); WENN(ISTFEHLER(SVERWEIS($A40;INDIREKT("Projekte!A"&(ZEILE(A7)-1)*30+9&":J"&(ZEILE(A7)-1)*30+32); SPALTE(A7)+1;FALSCH));"";SVERWEIS($A40;INDIREKT("Projekte!A"&(ZEILE(A7)-1)*30+9&":J"&(ZEILE(A7)-1) *30+32);SPALTE(A7)+1;FALSCH));WENN(ISTFEHLER(SVERWEIS($A40;INDIREKT("Projekte!A"&(ZEILE(A8)-1) *30+9&":J"&(ZEILE(A8)-1)*30+32);SPALTE(A8)+1;FALSCH));"";SVERWEIS($A40; INDIREKT("Projekte!A"&(ZEILE(A8)-1)*30+9&":J"&(ZEILE(A8)-1)*30+32);SPALTE(A8)+1;FALSCH)); WENN(ISTFEHLER(SVERWEIS($A40;INDIREKT("Projekte!A"&(ZEILE(A9)-1)*30+9&":J"&(ZEILE(A9)-1)*30+32); SPALTE(A9)+1;FALSCH));"";SVERWEIS($A40;INDIREKT("Projekte!A"&(ZEILE(A9)-1)*30+9&":J"&(ZEILE(A9)-1) *30+32);SPALTE(A9)+1;FALSCH));WENN(ISTFEHLER(SVERWEIS($A$40;INDIREKT("Projekte!A"&(ZEILE(A10)-1) *30+9&":J"&(ZEILE(A10)-1)*30+32);SPALTE(A10)+1;FALSCH));"";SVERWEIS($A40; INDIREKT("Projekte!A"&(ZEILE(A10)-1)*30+9&":J"&(ZEILE(A10)-1)*30+32);SPALTE(A10)+1;FALSCH)); WENN(ISTFEHLER(SVERWEIS($A40;INDIREKT("Projekte!A"&(ZEILE(A11)-1)*30+9&":J"&(ZEILE(A11)-1)*30+32); SPALTE(A11)+1;FALSCH));"";SVERWEIS($A40;INDIREKT("Projekte!A"&(ZEILE(A11)-1)*30+9&":J"&(ZEILE(A11)-1) *30+32);SPALTE(A11)+1;FALSCH));WENN(ISTFEHLER(SVERWEIS($A40;INDIREKT("Projekte!A"&(ZEILE(A12)-1) *30+9&":J"&(ZEILE(A12)-1)*30+32);SPALTE(A12)+1;FALSCH));"";SVERWEIS($A40; INDIREKT("Projekte!A"&(ZEILE(A12)-1)*30+9&":J"&(ZEILE(A12)-1)*30+32);SPALTE(A12)+1;FALSCH)))
kann man die irngedwie zum funktionieren bringen oder dieses Problem auf eine andere Art und Weise lösen?
Bin für jede Hilfe dankbar!
Gruss Thomas

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Formel vereinfachen
20.04.2009 10:18:26
Rudi
Hallo,

oder dieses Problem auf eine andere Art und Weise lösen?


wahrscheinlich.
Ohne deine Tabelle und deine genauen Absichten zu kennen aber nicht.
Gruß
Rudi

AW: Formel vereinfachen
20.04.2009 10:29:08
ptonka
Hallo Thomas,
ich würde da mit einem Hilfsblatt arbeiten, auf dem die 12 Formeln jeweils in einer Zelle stehen und anschliessend einfach die Summe bilden.
Gruß,
Ptonka
AW: Formel vereinfachen
20.04.2009 10:41:49
Thomas
Hallo miteinander,
dann packen wir das Problem eben anders an..
Ich habe 12 Monate und jeder Monat sieht folgendermassen aus:
Projekt__AA__BB__CC__DD_
a
b
c
d
AA,BB sind Hersteller, a,b,...sind Projekte.
die Projekte können sich je nach Monat verändern.
Jetzt möchte ich aber feststellen können, wie viele Stunden z,B, Hersteller AA an Projekt a gearbeitet hat im Jahr.
Hier in der Beispieldatei ist alles noch genauer beschrieben: https://www.herber.de/bbs/user/61303.xls
Vielen Dank für eure Hilfe!
Gruss Thomas
Anzeige
AW: Formel vereinfachen
20.04.2009 10:59:09
Tino
Hallo,
vielleicht geht es so.
 IJ
15 AA
16a16

Formeln der Tabelle
ZelleFormel
J16=SUMMEWENN($A$9:$A$500;$I16;BEREICH.VERSCHIEBEN($A$9:$A$500;0;VERGLEICH(J$15;$B$8:$F$8;0)))

Formel nach rechts und nach unten ziehen.
Gruß Tino
Anzeige
AW: Formel vereinfachen
20.04.2009 11:34:51
Thomas
konnte es mit einer Hilfsspalte selbst lösen..:)
Vielen Dank an alle!
AW: Formel vereinfachen
20.04.2009 10:27:13
Reinhard
Hallo Thomas,

Tabellenblatt: [Mappe1]!Tabelle1
│ C │ D │
───┼───┼───┤
1 │ 0 │ 0 │
───┼───┼───┤
2 │ 0 │   │
───┼───┼───┤
3 │ 0 │   │
───┼───┼───┤
4 │ 0 │   │
───┼───┼───┤
5 │ 0 │   │
───┼───┼───┤
6 │ 0 │   │
───┼───┼───┤
7 │ 0 │   │
───┼───┼───┤
8 │ 0 │   │
───┼───┼───┤
9 │ 0 │   │
───┼───┼───┤
10 │ 0 │   │
───┼───┼───┤
11 │ 0 │   │
───┼───┼───┤
12 │ 0 │   │
───┴───┴───┘
Benutzte Formeln:
C1 : =WENN(ISTFEHLER(SVERWEIS($A40;INDIREKT("Projekte!A"&(ZEILE(A1)-1)*30+9&":J"&(ZEILE(A1)-1)* _
30+32); SPALTE(A1)+1;FALSCH));0;SVERWEIS($A40;INDIREKT("Projekte!A"&(ZEILE(A1)-1)*30+9&":J"&(ZEILE(A1)-1) *30+32);SPALTE(A1)+1;FALSCH))
C2 : =WENN(ISTFEHLER(SVERWEIS($A41;INDIREKT("Projekte!A"&(ZEILE(A2)-1)*30+9&":J"&(ZEILE(A2)-1)* _
30+32); SPALTE(A2)+1;FALSCH));0;SVERWEIS($A41;INDIREKT("Projekte!A"&(ZEILE(A2)-1)*30+9&":J"&(ZEILE(A2)-1) *30+32);SPALTE(A2)+1;FALSCH))
C3 : =WENN(ISTFEHLER(SVERWEIS($A42;INDIREKT("Projekte!A"&(ZEILE(A3)-1)*30+9&":J"&(ZEILE(A3)-1)* _
30+32); SPALTE(A3)+1;FALSCH));0;SVERWEIS($A42;INDIREKT("Projekte!A"&(ZEILE(A3)-1)*30+9&":J"&(ZEILE(A3)-1) *30+32);SPALTE(A3)+1;FALSCH))
usw. in Spalte C
C1:D12
haben das Zahlenformat: Standard


Gruß
Reinhard

Anzeige

299 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige