Registriert seit: 13.01.2020
Version(en): 2013
Hallo an alle, ich scheitere mal wieder an den einfachsten Aufgaben. In meiner Datei will ich eine Auswertung in Spalte I haben, also die Differenz zur Vorgabe-Spalte D. Es soll immer der Wert am weitesten rechts zur Auswertung genutzt werden. Ich will das ganze aber nicht mit einer festen Zahl machen, da es wahrscheinlich passiert dass in der laufenden Prüfung noch mehr Spalten eingefügt werden.
Mappe1.xlsx (Größe: 12,89 KB / Downloads: 7)
Egal was ich jetzt probiert habe, hatte ich entweder eine Fehlermeldung oder es hat den Wert in Spalte H nicht anerkannt. Könnt ihr mir bitte helfen? Danke
Registriert seit: 11.04.2014
Version(en): Office 2003 - Office 2007 - Office 365
Hallo, ich versehe wieder nicht richtig. Wozu brauchst Du den Verweis, wenn Du nur eine Summe errechnen möchtest? Kons | A | B | C | D | E | F | G | H | I | 4 | | 5 | | | | VORGABE | LAUFENDE PRÜFUNG | DIFFERENZ | 6 | | Kunde | Auftragsnr. | 10.02.2020 | | | | 7 | AB | NN | 4949 | 120 h | 187,0 h | | | | -67,0 h | 8 | CD | OO | 11 | 590 h | 12,0 h | 11,0 h | 7,0 h | 5,0 h | 578,0 h | 9 | EF | PP | | 250 h | 12,0 h | | | | 238,0 h | 10 | AB | QQ | | 400 h | | | | | 400,0 h | 11 | CD | | 17 | 1.200 h | 644,5 h | | | | 555,5 h | 12 | EF | | | 250 h | | | | | 250,0 h | 13 | AB | | | 900 h | | | | | 900,0 h | 14 | CD | | | 900 h | | | | | | 15 | EF | | | 1.200 h | | | | | | 16 | AB | | | 350 h | | | | | | 17 | | | | | | | | | | 18 | | | | | | | | | | 19 | | | | | | | | | | 20 | | | | | | | | | | Formeln der Tabelle | Zelle | Formel | E6 | =WENN('X:\91_Arbeitsordner\Infor\Lenkungskreis\Nachkalkulation\[20200206_laufende Kalkulation_AH_Makro.xlsm]49047'!G9>0;'X:\91_Arbeitsordner\Infor\Lenkungskreis\Nachkalkulation\[20200206_laufende Kalkulation_AH_Makro.xlsm]49047'!G9;"") | F6 | =WENN('X:\91_Arbeitsordner\Infor\Lenkungskreis\Nachkalkulation\[20200206_laufende Kalkulation_AH_Makro.xlsm]49047'!H9>0;'X:\91_Arbeitsordner\Infor\Lenkungskreis\Nachkalkulation\[20200206_laufende Kalkulation_AH_Makro.xlsm]49047'!H9;"") | G6 | =WENN('X:\91_Arbeitsordner\Infor\Lenkungskreis\Nachkalkulation\[20200206_laufende Kalkulation_AH_Makro.xlsm]49047'!I9>0;'X:\91_Arbeitsordner\Infor\Lenkungskreis\Nachkalkulation\[20200206_laufende Kalkulation_AH_Makro.xlsm]49047'!I9;"") | H6 | =WENN('X:\91_Arbeitsordner\Infor\Lenkungskreis\Nachkalkulation\[20200206_laufende Kalkulation_AH_Makro.xlsm]49047'!J9>0;'X:\91_Arbeitsordner\Infor\Lenkungskreis\Nachkalkulation\[20200206_laufende Kalkulation_AH_Makro.xlsm]49047'!J9;"") | F7 | =WENN('X:\91_Arbeitsordner\Infor\Lenkungskreis\Nachkalkulation\[20200206_laufende Kalkulation_AH_Makro.xlsm]49047'!H13>0;'X:\91_Arbeitsordner\Infor\Lenkungskreis\Nachkalkulation\[20200206_laufende Kalkulation_AH_Makro.xlsm]49047'!H13;"") | G7 | =WENN('X:\91_Arbeitsordner\Infor\Lenkungskreis\Nachkalkulation\[20200206_laufende Kalkulation_AH_Makro.xlsm]49047'!I13>0;'X:\91_Arbeitsordner\Infor\Lenkungskreis\Nachkalkulation\[20200206_laufende Kalkulation_AH_Makro.xlsm]49047'!I13;"") | H7 | =WENN('X:\91_Arbeitsordner\Infor\Lenkungskreis\Nachkalkulation\[20200206_laufende Kalkulation_AH_Makro.xlsm]49047'!J13>0;'X:\91_Arbeitsordner\Infor\Lenkungskreis\Nachkalkulation\[20200206_laufende Kalkulation_AH_Makro.xlsm]49047'!J13;"") | I7 | =WENNFEHLER(D7-(E7:H7);"") | I8 | =WENNFEHLER(D8-(E8:H8);"") | I9 | =WENNFEHLER(D9-(E9:H9);"") | I10 | =WENNFEHLER(D10-(E10:H10);"") | F11 | =WENN('X:\91_Arbeitsordner\Infor\Lenkungskreis\Nachkalkulation\[20200206_laufende Kalkulation_AH_Makro.xlsm]49048'!H13>0;'X:\91_Arbeitsordner\Infor\Lenkungskreis\Nachkalkulation\[20200206_laufende Kalkulation_AH_Makro.xlsm]49048'!H13;"") | G11 | =WENN('X:\91_Arbeitsordner\Infor\Lenkungskreis\Nachkalkulation\[20200206_laufende Kalkulation_AH_Makro.xlsm]49048'!I13>0;'X:\91_Arbeitsordner\Infor\Lenkungskreis\Nachkalkulation\[20200206_laufende Kalkulation_AH_Makro.xlsm]49048'!I13;"") | H11 | =WENN('X:\91_Arbeitsordner\Infor\Lenkungskreis\Nachkalkulation\[20200206_laufende Kalkulation_AH_Makro.xlsm]49048'!J13>0;'X:\91_Arbeitsordner\Infor\Lenkungskreis\Nachkalkulation\[20200206_laufende Kalkulation_AH_Makro.xlsm]49048'!J13;"") | I11 | =WENNFEHLER(D11-(E11:H11);"") | I12 | =WENNFEHLER(D12-(E12:H12);"") | I13 | =WENNFEHLER(D13-(E13:H13);"") |
| Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Wissen ist Macht - es ist aber nicht schlimm nicht alles zu wissen. Man muss nicht alles wissen - man muss nur wissen wo es steht, oder wo man Hilfe bekommt.
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Hi AnnAnn, verschiebe deine Differenzspalte neben die Spalte Vorgabe und nimm einfach die Summenformel
Gruß Günter Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen. angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 13.01.2020
Version(en): 2013
In Zeile 8 habe ich die Werte aus Testzwecken eingetragen, aber leider falsch. Ich ziehe die Werte aus einer anderen Tabelle und in dieser werden bereits die aktuellen Werte aufaddiert. Also kann ich wirklich nur den Wert ganz rechts nehmen, da sonst alles doppelt wäre.
Ich habe einige verschiedene Varianten in der Differenz Spalte probiert, aber hatte bei den leeren aktuellen Spalten immer eine Fehlermeldung.
Die Idee die Differenzspalte neben die Vorgabe zu machen finde ich gut, nur das mit der Summe würde leider nicht klappen.
Danke euch :22:
Registriert seit: 11.04.2014
Version(en): Office 2003 - Office 2007 - Office 365
13.02.2020, 09:52
(Dieser Beitrag wurde zuletzt bearbeitet: 13.02.2020, 09:52 von marose67.)
Hallo, ich verstehe dich wirklich nicht (die anderen aber scheinbar auch nicht) ... Wenn es nur um die Fehlermeldungen geht ... Kons | A | B | C | D | E | F | G | H | I | 5 | | | | VORGABE | LAUFENDE PRÜFUNG | DIFFERENZ | 6 | | Kunde | Auftragsnr. | 10.02.2020 | | | | 7 | AB | NN | 4949 | 120 h | 187,0 h | | | | -67,0 h | 8 | CD | OO | 11 | 590 h | 12,0 h | 11,0 h | 7,0 h | 5,0 h | 585,0 h | 9 | EF | PP | | 250 h | 12,0 h | | | | 238,0 h | 10 | AB | QQ | | 400 h | | | | | 0,0 h | 11 | CD | | 17 | 1.200 h | 644,5 h | | | | 555,5 h | 12 | EF | | | 250 h | | | | | 0,0 h | 13 | AB | | | 900 h | | | | | 0,0 h | 14 | CD | | | 900 h | | | | | | 15 | EF | | | 1.200 h | | | | | | 16 | AB | | | 350 h | | | | | | Formeln der Tabelle | Zelle | Formel | I7 | =WENNFEHLER(D7-VERWEIS(2;1/(E7:H7<>"");E7:H7);0) |
| Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8 Gruß Marcus
Wissen ist Macht - es ist aber nicht schlimm nicht alles zu wissen. Man muss nicht alles wissen - man muss nur wissen wo es steht, oder wo man Hilfe bekommt.
Registriert seit: 13.01.2020
Version(en): 2013
Ich kann es scheinbar wirklich überhaupt nicht erklären, das tut mir leid.
Aber mit kleinen Änderungen hat es jetzt glücklicherweise geklappt. Dankeschön!
Registriert seit: 11.04.2014
Version(en): Office 2003 - Office 2007 - Office 365
Hallo AnnAnn,
da arbeiten wir einfach dran. Ich sage ja, vielleicht verstehe ich es auch nur nicht. Schön, dass du aber eine Lösung gefunden hast. Würde mich interessieren.
Gruß Marcus
Wissen ist Macht - es ist aber nicht schlimm nicht alles zu wissen. Man muss nicht alles wissen - man muss nur wissen wo es steht, oder wo man Hilfe bekommt.
Registriert seit: 13.01.2020
Version(en): 2013
Ich habe mich dann für deine Formel =WENNFEHLER(D7-VERWEIS(2;1/(E7:H7<>"");E7:H7);0) entschieden. Nur mit dem kleinen Unterschied, dass ich die noch verfügbaren Stunden sehen wollte. (Also ...;D7)Das hatte ich euch gegenüber bloß leider nicht deutlich gemacht.Dank euch ist es jetzt wirklich schick
Folgende(r) 1 Nutzer sagt Danke an AnnAnn für diesen Beitrag:1 Nutzer sagt Danke an AnnAnn für diesen Beitrag 28
• marose67
Registriert seit: 11.04.2014
Version(en): Office 2003 - Office 2007 - Office 365
Hallo AnnAnn,
Danke für die Info.
Weiterhin viel Spaß mit Excel.
Gruß Marcus
Wissen ist Macht - es ist aber nicht schlimm nicht alles zu wissen. Man muss nicht alles wissen - man muss nur wissen wo es steht, oder wo man Hilfe bekommt.
|