[Solved] sumowanie miesięcznej wartości faktur na podstawie dat
[Solved] sumowanie miesięcznej wartości faktur na podstawie dat
Dzień dobry, koniec tygodnia i nie mogę przebrnąć przez temat wykonania wykresu na podstawie danych z jednego arkusza calc.
Mam kilkaset wierszy danych w 3 kolumnach: data wykonania, opis roboty, wartość roboty budowlanej;
w formacie:
data opis kwota
2023-01-05 "coś tam" 25520,70
w jaki sposób utworzyć wykres, który pokazywałby miesięczne dochody;
obliczyłem sobie funkcją częstość ile robót zostało wykonanych w poszczególnych miesiącach, ale nie umiem zliczyć wartości tych robót w poszczególnych miesiącach. jaką funkcję i formułę tu zastosować. Dla ułatwienia przesyłam plik z materiałem testowym;
Dziękuję za pomoc
Icek
Mam kilkaset wierszy danych w 3 kolumnach: data wykonania, opis roboty, wartość roboty budowlanej;
w formacie:
data opis kwota
2023-01-05 "coś tam" 25520,70
w jaki sposób utworzyć wykres, który pokazywałby miesięczne dochody;
obliczyłem sobie funkcją częstość ile robót zostało wykonanych w poszczególnych miesiącach, ale nie umiem zliczyć wartości tych robót w poszczególnych miesiącach. jaką funkcję i formułę tu zastosować. Dla ułatwienia przesyłam plik z materiałem testowym;
Dziękuję za pomoc
Icek
- Załączniki
-
- plik testowy do sumowania miesięcznych przychodów wg dat.ods
- (45.28 KiB) Pobrany 84 razy
Ostatnio zmieniony sob paź 28, 2023 12:35 pm przez Icek, łącznie zmieniany 2 razy.
LibreOffice 4.7.1.2.
Ubuntu 20.04
Ubuntu 20.04
Re: sumowanie miesięcznej wartości faktur wg dat
Wyciągnij numer miesiąca z dat funkcją miesiąc():
=miesiąc(data)
a dalej albo przez sumowanie według warunku (tylko ostrożnie, żeby nie zaplątała się wpłata z innego roku), albo zbudować tabelę przestawną. Ja bym proponował tabelę.
=miesiąc(data)
a dalej albo przez sumowanie według warunku (tylko ostrożnie, żeby nie zaplątała się wpłata z innego roku), albo zbudować tabelę przestawną. Ja bym proponował tabelę.
JJ
LO (24.2) ∙ Python (3.12|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
LO (24.2) ∙ Python (3.12|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
Re: sumowanie miesięcznej wartości faktur na podstawie dat
Dla częstości zrobiłem coś takiego:
miesiąc liczba robót
2023-01-31 18
2023-02-28 22
2023-03-31 35
2023-04-30 21
2023-05-31 31
2023-06-30 32
2023-07-31 15
2023-08-31 27
2023-09-30 23
2023-10-31 26
2023-11-30 0
2023-12-31 0
0
=CZĘSTOŚĆ($'roboty kosztorysowe'.B$2:$'roboty kosztorysowe'.B$251;K$4:K$15)
zakres danych z kolumny data i zakres danych z kolumny klasy (górne zakresy) wyrzuca liczbę robót w danym zakresie - tu miesiącu, czy można jakąś funkcję "jeżeli" albo "suma jeżeli", albo "suma warunek", zastosować aby przy klasach wyrzucił sumy za miesiąc podobnie jak częstości ?
może też można coś wygenerować z funkcji "sumy.czesciowe" albo "agreguj", żeby obok kolumny z datami jak powyżej albo z miesiącami wyliczyło mi sumy w danym miesiącu,
niestety plik ma daty z różnych lat, stąd wyciąganie samego miesiąca to za mało, ale dziękuję i za tę podpowiedź
miesiąc liczba robót
2023-01-31 18
2023-02-28 22
2023-03-31 35
2023-04-30 21
2023-05-31 31
2023-06-30 32
2023-07-31 15
2023-08-31 27
2023-09-30 23
2023-10-31 26
2023-11-30 0
2023-12-31 0
0
=CZĘSTOŚĆ($'roboty kosztorysowe'.B$2:$'roboty kosztorysowe'.B$251;K$4:K$15)
zakres danych z kolumny data i zakres danych z kolumny klasy (górne zakresy) wyrzuca liczbę robót w danym zakresie - tu miesiącu, czy można jakąś funkcję "jeżeli" albo "suma jeżeli", albo "suma warunek", zastosować aby przy klasach wyrzucił sumy za miesiąc podobnie jak częstości ?
może też można coś wygenerować z funkcji "sumy.czesciowe" albo "agreguj", żeby obok kolumny z datami jak powyżej albo z miesiącami wyliczyło mi sumy w danym miesiącu,
niestety plik ma daty z różnych lat, stąd wyciąganie samego miesiąca to za mało, ale dziękuję i za tę podpowiedź
LibreOffice 4.7.1.2.
Ubuntu 20.04
Ubuntu 20.04
Re: sumowanie miesięcznej wartości faktur na podstawie dat
Możesz też wykorzystać formuły macierzowe dla funkcji SUMA.WARUNKÓW() i LICZ.WARUNKI()
Jak w załączniku.
Jak w załączniku.
- Załączniki
-
- Icek - testowy.ods
- (25.26 KiB) Pobrany 79 razy
AOO 4.1.15, LO 24.8.2 (x64) na Windows 10 64bit
Ważne!
Jeśli twój problem został rozwiązany, wróć do swojego pierwszego postu, przejdź do edycji i dopisz [SOLVED] w temacie.
Inni, którzy mają podobny problem, będą wiedzieli, że istnieje jego rozwiązanie.
Ważne!
Jeśli twój problem został rozwiązany, wróć do swojego pierwszego postu, przejdź do edycji i dopisz [SOLVED] w temacie.
Inni, którzy mają podobny problem, będą wiedzieli, że istnieje jego rozwiązanie.
Re: sumowanie miesięcznej wartości faktur na podstawie dat
Dziękuję bardzo, właśnie chodzi mi o takie macierzowe rozwiązanie, ale oczywiście przy moim założeniu nie działa, mógłbyś poprawić moje błędy w obu formułach (tych wytłuszczonych).
wdzięczny
Icek
wdzięczny
Icek
- Załączniki
-
- Icek - testowy.ods
- (47.35 KiB) Pobrany 74 razy
LibreOffice 4.7.1.2.
Ubuntu 20.04
Ubuntu 20.04
Re: sumowanie miesięcznej wartości faktur na podstawie dat
Formuły macierzowe zatwierdza się zawsze skrótem klawiaturowym CTRL+SHIFT+ENTER, a ewentualne kopiowanie realizuje się poleceniami "Kopiuj" a następnie "Wklej". Przy kopiowaniu przez przeciąganie myszką należy przytrzymać naciśnięty klawisz CTRL.
W funkcji TEKST(), drugi argument, czyli format liczby, musi być zapisany jako tekst, a więc zawarty w cudzysłowie. Przy zastosowanym przez ciebie zapisie Calc uznał, że istnieje jakaś komórka nazwana "yyyy" oraz inna nazwana "mm" i usiłował obliczyć różnicę (yyyy-mm), ale nie znalazł takich nazw.
W funkcji TEKST(), drugi argument, czyli format liczby, musi być zapisany jako tekst, a więc zawarty w cudzysłowie. Przy zastosowanym przez ciebie zapisie Calc uznał, że istnieje jakaś komórka nazwana "yyyy" oraz inna nazwana "mm" i usiłował obliczyć różnicę (yyyy-mm), ale nie znalazł takich nazw.
- Załączniki
-
- Icek - testowy (1).ods
- (25.94 KiB) Pobrany 81 razy
AOO 4.1.15, LO 24.8.2 (x64) na Windows 10 64bit
Ważne!
Jeśli twój problem został rozwiązany, wróć do swojego pierwszego postu, przejdź do edycji i dopisz [SOLVED] w temacie.
Inni, którzy mają podobny problem, będą wiedzieli, że istnieje jego rozwiązanie.
Ważne!
Jeśli twój problem został rozwiązany, wróć do swojego pierwszego postu, przejdź do edycji i dopisz [SOLVED] w temacie.
Inni, którzy mają podobny problem, będą wiedzieli, że istnieje jego rozwiązanie.
Re: [Solved] sumowanie miesięcznej wartości faktur na podstawie dat
Dziękuję za wyjaśnienia, o to chodziło, gdzie można się nauczyć stosowania takich operatorów, wykorzystywania i poprwnego pisania takich formuł...
LibreOffice 4.7.1.2.
Ubuntu 20.04
Ubuntu 20.04
Re: [Solved] sumowanie miesięcznej wartości faktur na podstawie dat
O formułach macierzowych napisałem nieco tutaj: https://yestok.pl/gen/y44.php
AOO 4.1.15, LO 24.8.2 (x64) na Windows 10 64bit
Ważne!
Jeśli twój problem został rozwiązany, wróć do swojego pierwszego postu, przejdź do edycji i dopisz [SOLVED] w temacie.
Inni, którzy mają podobny problem, będą wiedzieli, że istnieje jego rozwiązanie.
Ważne!
Jeśli twój problem został rozwiązany, wróć do swojego pierwszego postu, przejdź do edycji i dopisz [SOLVED] w temacie.
Inni, którzy mają podobny problem, będą wiedzieli, że istnieje jego rozwiązanie.