Tabellenübergreifende Formelanwendung/Zeitberechnung/WENN-SVERWEIS

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Tabellenübergreifende Formelanwendung/Zeitberechnung/WENN-SVERWEIS

Re: Tabellenübergreifende Formelanwendung/Zeitberechnung/WENN-SVERWEIS

von Karolus » So, 15.08.2021 10:53

Benjama hat geschrieben: So, 15.08.2021 06:07 ähm, ja danke für die Erstellung der Pivottabelle.

Ich wills aber trotzdem mit einer Formel erstellen. Vor allem in Hinblick auf dieses Dokument das noch größer wird, sowie andere Dokumente die ich brauchen werde. Und ich weiß nicht so richtig wie ich da vorgehen soll. Wäre daher wirklich für eine Lösung dankbar.
Ich sags nochmal: Ein Tabellenblatt alleine unterstützt derzeit etwas über einer Million Zeilen mit je etwa tausend Spalten.
Wenn die Gesamtheit deiner Daten als gleichgeformte Datensätze da nicht hineinpasst, hast du mit einer Tabellenkalkulation wie Calc eh schon verloren, weil sowas in einer vernünftigen Datenbank organisiert werden sollte.
Bis dahin skaliert eine Pivottabelle mit wachsendem Datenvolumen wesentlich besser als jede Formelfrickelei, wo, wie wir gerade feststellen, du jetzt schon den Überblick verlierst und dir die Formeln in "Bildschirmfüllender_Breite" von anderen erstellen lässt.

(Disclaimer: Ich kenne den Reflex: Ich wills aber trotzdem mit einer Formel erstellen. nur zu gut aus eigener Erfahrung, das legt sich aber wenn man sich etwas damit beschäftigt.)

Re: Tabellenübergreifende Formelanwendung/Zeitberechnung/WENN-SVERWEIS

von Mondblatt24 » So, 15.08.2021 07:46

Hallo,
Benjama hat geschrieben: So, 15.08.2021 06:07 Ich wills aber trotzdem mit einer Formel erstellen. Wäre daher wirklich für eine Lösung dankbar.
Formel in $Jahresübersicht.B4:

Code: Alles auswählen

=SUMMENPRODUKT(MONAT(Tabelle1.$A$5:$A$18)=MONAT($A4);JAHR(Tabelle1.$A$5:$A$18)=JAHR($A4);Tabelle1.$E$5:$E$18=B$3;$Tabelle1.$D$5:$D$18)

Gruß
Peter


PS: Überprüfe bitte noch einmal die Zellformat-Codes in Tabelle2.D36:E36.

Re: Tabellenübergreifende Formelanwendung/Zeitberechnung/WENN-SVERWEIS

von Benjama » So, 15.08.2021 06:07

ähm, ja danke für die Erstellung der Pivottabelle.

Ich wills aber trotzdem mit einer Formel erstellen. Vor allem in Hinblick auf dieses Dokument das noch größer wird, sowie andere Dokumente die ich brauchen werde. Und ich weiß nicht so richtig wie ich da vorgehen soll. Wäre daher wirklich für eine Lösung dankbar.

Re: Tabellenübergreifende Formelanwendung/Zeitberechnung/WENN-SVERWEIS

von Karolus » Sa, 14.08.2021 19:48

Hallo

Im Grunde hast du die Quelldaten schon in brauchbar…jetzt musst du dir nur noch mit wenigen Klicks eine Pivottabelle zaubern.

https://help.libreoffice.org/6.1/de/tex ... table.html
Die Gruppierung monatsweise geht noch einfacher.
siehe Beispiel
Beispieldatei_mit_pivot.ods
(20.63 KiB) 53-mal heruntergeladen

Re: Tabellenübergreifende Formelanwendung/Zeitberechnung/WENN-SVERWEIS

von Benjama » Sa, 14.08.2021 14:09

Vielen Dank,

ich bin aber leider noch nicht ganz fertig. Ich hab ein zusätzliches Tabellenblatt für die Jahresübersicht erstellt. Da kann ich das Jahr auswählen (C1) und im unteren Teil gibt es die Summe der monatlichen Stunden je nach Werk aus.

Wäre hilfreich wenn ich hier noch eine Formel bekommen könnte.

mfg Benjamin
Dateianhänge
Beispieldatei Zeit 2.ods
(16.75 KiB) 53-mal heruntergeladen

Re: Tabellenübergreifende Formelanwendung/Zeitberechnung/WENN-SVERWEIS

von Mondblatt24 » Sa, 14.08.2021 07:43

Hallo,
Benjama hat geschrieben: Sa, 14.08.2021 07:23 ich glaube erkannt zu haben warum =Wenn ungeeignet ist. Wenn man mit dem Anfasser runterzieht, dann geht die F-Spalte mit bis man ausserhalb des Bereichs ist.
Ja.
Benjama hat geschrieben: Sa, 14.08.2021 07:23 könntest du mir das bitte mit der Summewenn auch noch zeigen?
Du meinst sicherlich SUMMEWENNSFunktion SUMMEWENNS

nicht zu verwechseln mit SUMMEWENNSUMMEWENN

Beispieldatei Zeit 2.ods
(16.17 KiB) 50-mal heruntergeladen

Gruß
Peter

Re: Tabellenübergreifende Formelanwendung/Zeitberechnung/WENN-SVERWEIS

von Benjama » Sa, 14.08.2021 07:23

Hallo,

ich glaube erkannt zu haben warum =Wenn ungeeignet ist. Wenn man mit dem Anfasser runterzieht, dann geht die F-Spalte mit bis man ausserhalb des Bereichs ist.

Mondblatt24, könntest du mir das bitte mit der Summewenn auch noch zeigen?

Danke im Voraus

lg Benjamin

Re: Tabellenübergreifende Formelanwendung/Zeitberechnung/WENN-SVERWEIS

von Benjama » Fr, 13.08.2021 19:01

Ja danke, dennoch kurz zu meiner Formel. Kann es sein dass im Sverweis der Index nicht ganz so passt?

=WENN($Tabelle1.E5="Pneumatik";SVERWEIS(C10;$Tabelle1.$A$5:$E$18;4;0);"")

Ich frage vor allem im Hinblick darauf, da es sein kann, dass dieser Fall öfter bei meiner Bearbeitung auftauchen kann.

Re: Tabellenübergreifende Formelanwendung/Zeitberechnung/WENN-SVERWEIS

von Mondblatt24 » Fr, 13.08.2021 16:46

Hallo,
Benjama hat geschrieben: Fr, 13.08.2021 16:01 Kann mir jemand bitte zeigen, welche Lösungsmöglichkeiten bestehen. Ich habe das Beispiel im Anhang hinzugefügt.
Wenn() ist IHMO nicht die beste Lösung für die Aufgabe.

Summenprodukt() oder Summewenns() ist für mich hier besser geeignet.

Beispieldatei Zeit 1.ods
(15.85 KiB) 59-mal heruntergeladen


Gruß
Peter


PS: Lösche bitte Deine doppelten Beiträge dieser Frage.
Screenshot_ 2021-08-13 16 49 51.png
Screenshot_ 2021-08-13 16 49 51.png (4.49 KiB) 2315 mal betrachtet

Tabellenübergreifende Formelanwendung/Zeitberechnung/WENN-SVERWEIS

von Benjama » Fr, 13.08.2021 16:01

Hallo,

ich möchte eine Zeiterfassung erstellen. Als Vorlage diente mir ein Video von YouTube. Mit dem bin ich auch einigermaßen weit gekommen. Dies half mir zumindest die Monatsübersicht (Tabelle2) zu erstellen.
(LINK https://www.youtube.com/watch?v=5Qug_NbcnYA). ich stecke leider bei einem Problem fest:

Tabelle1:
ist eine Zeiterfassung, bei der das Projekt, sowie die Arbeitszeiten händisch eingetragen werden.

Spalte D (Summe Arbeitszeit) möchte ich mittels Formel in die Monatsübersicht (Tabelle 2) übertragen. Das ist mir jedoch leider nicht gelungen Es zeigt mir eine Fehlermeldung anzeigt (#NV!?).

Mit der Formel müsste allerdings alles stimmen denn ich habe sie im selben Tabellenblatt (Tabelle1) ausprobiert und da hat's ja auch funktioniert. Etwas mit den Tabellenübergreifenden Anwendung der Formel muss hier wohl beachtet werden. Kann mir jemand bitte zeigen, welche Lösungsmöglichkeiten bestehen. Ich habe das Beispiel im Anhang hinzugefügt.
Danke im Voraus.

Nach oben