Kto się dobrze zna na excelu? Bo mam problem.

03.06.06, 14:27
Bardzo rzadko korzystam z tego problemu wiec dlatego wynikl mi taki o to
problem:

Mam kolumne od 1 do 30 (A1-A30)- to sa dni miesiaca. Wpisuje w nia kwoty
pieniezne. I teraz komorka A31 to suma wszystkich wydatkow z calego miesiaca.
To proste. =suma((a1):(a30)). Ale w tych 30 kwotach chcialbym wyszczegolnic 3
podgrupy i sumowac tylko te kwoty, ktore odpowiadaja pewnym kryteriom.
Problem w tym, ze te kwoty sa rozrzucone. Tzn Kryterium1 moze znajdowac sie w
komorce A1, A13, A16. Kryterium2 A20, A21 a reszta to Kryterium3. I teraz
komorka A32 to suma Kryterium1, A33 K2 i A34 to K3. Chodzi mi o to zeby bylo
tak, ze kiedy wpisuje dana kwote w komorke to program automatycznie "wie" co
to za kwota i pod jakie kryterium podlega. Bo w kolejnym miesiacu Kryterium1
to bedzie B3 i B7.

Domyslam sie, ze trzeba skorzystac z funkcji "jezeli" albo "suma.jezeli"
abo "licz.jezeli" ale nie umiem sobie poradzic. Myslalem, ze wystarczy
wprowadzic np kwote "30zł P" kiedy P=kryterium1 ale tak sie nie da. Jak
zrobic zeby program sam rozroznial poszczegolne kwoty i wiedzial do ktorej
grupy je przydzielic?
    • Gość: az Re: Kto się dobrze zna na excelu? Bo mam problem. IP: *.petrus.com.pl 03.06.06, 17:42
      Problem jest w tym, że nie potrafisz opisać to co chcesz od arkusza.
      Nie możesz wpisać "30zł P" - ponieważ to jest tekst a nie liczba.
      Testy też można dodawać (&) ale "30złP" & "20złP" da w wyniku 30złP20złP
      Nie bardzo wiem co to jest u Ciebie "kryterium".
      Możesz:
      - zdefiniować "na sztywno" w których komórkach będą obowiązywały kryteria1, 2, 3
      - lub w sąsiedniej komórce wpisać kryterium i wtedy będzie można użyć funkcję
      =jeżeli(...)
      --------------------
      PS wystarczy =Suma(A1:A30) a nie =suma((a1):(a30)).
      Jeżeli mają być zł - wpisujesz do komórki liczbę i wybierasz format walutowy
      • davy Re: Kto się dobrze zna na excelu? Bo mam problem. 03.06.06, 20:21
        Ja wiem, ze to co chce zrobic mozna zrobic dosc prosto. Ale ja pytam o
        konkretne rozwiazanie. Czy w ogole tak sie da.

        Najlepiej na przykladzie bo moze rzeczywiscie zamieszalem troche.
        W ciagu miesiaca codziennie wydaje pieniadze na 3 rzeczy:
        rachunki, paliwo i zywnosc.
        W kolumnie A mam dni miesiaca, od 1 do 31. W kolumnie B wpisuje kwoty: 1 maja
        100zl (paliwo), 2 maja 50zl (rachunki), 3 maja 70zl(paliwo), 4 maja (rachunki)
        itd. Na dole w kolumnie B komorka (B32)sumuje wszystkie wydatki i mam kwote np.
        2,000zl. Z tym, ze jest to kwota wszystkich wydatkow. Jednak chcialbym
        oddzielnie liczyc paliwo, rachunki i zywnosc ale w tej samej kolumnie. I tak
        komorka B33 pokazywalaby mi tylko wydatki za paliwo (np. 890zl), B34 tylko za
        rachunki, a B35 za zywnosc. Oczywiscie B31=B32+B33+B34. Problem w tym, jak
        powiedziec arkuszowi zeby wiedzial kiedy dana kwota jest kwota za paliwo a
        kiedy za zywnosc? Jak odroznic te kwoty. Dlatego myslalem, ze jak dodam literke
        to odroznie ale jak slusznie zauwazyles, robi sie z tego tekst. Chodzi mi o
        funkcje, ktora wyodrebni poszczegolne kwoty i bedzie je sumowac wg wspolnego
        kryterium tzn paliwo, rachunki i zywnosc.

        Ja wiem, ze to sie robi w 3 oddzielnych kolumnach, ale moje pytanie jest czy da
        sie tak zrobic jak ja mowie?
        • Gość: p2p Re: Kto się dobrze zna na excelu? Bo mam problem. IP: *.acn.waw.pl 04.06.06, 00:48
          Da sie ale raczej tylko przez VBA.
    • Gość: az Re: Kto się dobrze zna na excelu? Bo mam problem. IP: *.petrus.com.pl 03.06.06, 21:07
      Oczywiście, że prosto i czytelnie byłoby "księgowanie" wydatków w osobnych
      kolumnach. Przemawia za tym także to, że gdy wleje się do baku paliwo też
      czasami trzeba coś kupić do zjedzenia w tym samym dniu. A jak zapisać w jednej
      kolumnie dwa wydatki z różnych grup?
      Nie rozumię dlaczego oszczędzasz kolumny. Jeżeli na miesiąc "zużyjesz" np. 4
      kolumny to w roku będzie ich 48 a arkusz ma ich aż 256.
      Jeżeli nie chcesz aby wszystkie były widoczne to możesz je ukryć a np. w
      wierszach 31, 32, 33 kolumny A:A pokazać sumy w poszczególnych grupach.
      • davy Re: Kto się dobrze zna na excelu? Bo mam problem. 03.06.06, 21:16
        OK, zrobie w 3 kolumnach. To zaden problem. Bylem po prostu ciekawy. Dzieki za
        cierpliwosc.
        • Gość: hiolka Re: Kto się dobrze zna na excelu? Bo mam problem. IP: *.internetdsl.tpnet.pl 04.06.06, 14:56
          Mam podobny plik do kontrolowania wydatkow i tabela bazowa sklada sie u mnie z
          4 kolumn - data wydatku, kwota, nazwa wydatku, kategoria np. jedzenie, paliwo,
          duperele itp.
          Na jej podstawie stworzylam tabele przestawna - pozwala na swietna analize
          wydatkow w czasie. Polecam.
Pełna wersja