Sari la conținut

Conditional sum cu cautare in substring

Deci nu stiu ce m-a apucat dar cand ma apuc de ceva vreau sa duc pana la capat. N-am crezut ca pot sa-mi pierd atata timp cu excelul, in conditiile in care as putea sa calculez manual ceea ce vreau, dar ma ambitionez sa invat :P Banuiesc ca e un lucru bun sa stii cat mai multe, nu?

Iata ceea ce nu reusesc.

Se da tabelul de mai jos, presupunem ca am niste invitati si ii culc pe fiecare pe unde apuc, pe la prieteni, in cort, in rulota, in vagon sau mai stiu eu unde. (e doar un exemplu, da?)

excel1

As vrea sa stiu cati prieteni sunt cazati in "casa". Pentru asta am nevoie de o suma, suma persoanelor de pe coloana B cu conditia sa fie cazati in "casa". Clar e vorba de o conditional sum pe care stiu sa o fac. Ceea ce nu stiu sa fac, este sa obtin aceasta suma cu cautare in string, (sau substring?!?!). Dupa cum vedeti in coloana A am "casa" in diferite contexte…

Daca imi poate da si mie cineva o mana de ajutor as putea sa dorm si eu linistit. Multumesc :)

Ti-a placut acest articol?
comentarii Facebook
7 comentarii
  1. mircea 2 Apr 2011 @ 01:51

    ce de treaba ai si tu …. nu vrei mai bine sa bem o bere?/ apropo a venit dressingu’ ?/

    Raspunde
  2. mircea 2 Apr 2011 @ 02:01

    ce imaginatie debordanta ai:) hotelul e tot casa?/ nu cred ca exista in excel vreo functie care sa faca legatura pe un text scris// da ce zici la pozitia a 14. cati dorm in pat :) la 15. cati dorm in pijama// la 16. cati au visat// na lista e lunga// hai zi vin cu berea :D

    Raspunde
  3. criserb 2 Apr 2011 @ 02:54

    man, exista, dar nu o stiu eu ;)

    Ideea e simpla, sa-mi adune toate campurile care contin “casa” in text. Lasa tu teoriile, rezolva problema :P

    Am zis ca e un exemplu ca sa va fac sa intelegeti la ce-mi trebuie functia…

    Raspunde
  4. Cristi 2 Apr 2011 @ 10:43

    Nu cred ca ii cea mai buna metoda dar … functioneaza :).
    setezi pe coloana A un “data filter” la care pui conditia sa-ti arate doar liniile care contin textul “casa” apoi faci un sum pe colana B.

    Raspunde
  5. Laurentiu 2 Apr 2011 @ 11:45

    salut

    incearca: =SUMIFS(B3:B11,A3:A11,”*casa*”)
    cred ca merge si cu sumif()

    Raspunde
  6. Laurentiu 2 Apr 2011 @ 11:48

    e ciudat la suma aia ceva si apare o icon :)

    am inlocuit “:” cu “#”
    =SUMIFS(B3#B5,A3#A5,”*casa*”)

    Raspunde
  7. criserb 2 Apr 2011 @ 14:42

    Merci Laurentiu, e buna formula ta, asta o cautam ;)

    Raspunde
Comentează și tu

Sfat: Inainte de a apasa butonul de mai jos asigura-te ca ai folosit un limbaj decent si ca nu te cheama “masina de spalat”, daca nu vrei ca vorbele tale sa ajunga in spam ;)