adunare conditionata

Informatii despre cum se utilizeaza Microsoft Excel 2007. Calcule, Formule, Functii, Tabele pivot, Analiza datelor, etc

adunare conditionata

Mesajde cristi_lazarro » Sâm Noi 14, 2009 8:15 pm

buna seara,

as dori adunarea cifrelor din col "S" daca am pe col A - "ploaie", pe B "floare", pe C "incepe"
pentru 3 coloane cu valori

Cod: Selectaţi tot
A                   B              C                          S

apa                 fag            de unde                    3
ploaie              brad           cand incepe                7
casa                floare         azi                        4

multumesc.
Avatar utilizator
cristi_lazarro
 
Mesaje: 579
Membru din: Mie Noi 04, 2009 6:57 pm

Re: adunare conditionata

Mesajde lucian » Sâm Noi 14, 2009 8:42 pm

Am incercat eu sa corectez coloana lui Cristi ca sa se vada ce intentiona sa faca (fara sa fie nevoie de fisier excel)... ;)

Functia este SUMPRODUCT desigur... ca sa parafrazam o reclama TV difuzata la un moment dat... :D

=SUMPRODUCT(--(Zona1:Zona1=Conditie1),--(Zona2:Zona2=Conditie2),... cate conditii vrei... , --(ZonaDeAdunat:ZonaDeAdunat))

in cazul tau ar fi ceva de genul:

=SUMPRODUCT(--(A2:A4=A1),--(B2:B4=B1,--(C2:C4=C1),--(S2:S4))

daca "conditiile" ar fi puse pe linia 1 adica A1, B1, respectiv C1... doar ca suma se va face NUMAI daca se indeplinesc toate 3 conditiile pe ACEEASI LINIE... tu vrei pe linii diferite?... adica in cazul tau rezultatul ar fi 14?...

in acest caz ai avea de "combinat" 3 SUMPRODUCT pentru fiecare conditie in parte:
=SUMPRODUCT(--(A2:A4=A1);--(S2:S4))
=SUMPRODUCT(--(B2:B4=B1);--(S2:S4))
=SUMPRODUCT(--(C2:C4=C1);--(S2:S4))

Care se pot scrie intr-o singura celula adunate toate 3...
lucian
Moderator
Moderator
 
Mesaje: 1667
Membru din: Vin Iul 31, 2009 8:32 am

Re: adunare conditionata

Mesajde Alexx » Sâm Noi 14, 2009 8:47 pm

Am incercat si eu ceva folosind functia conditionala IF:
Cod: Selectaţi tot
=IF(A4="ploaie";IF(B4="floare";IF(C4="cand incepe";SUM($E$4:$E$7);"");"");"")
(vezi fisierul atasat)
Fişiere ataşate
adunare conditionata.xlsx
(10.86 KiB) Descărcat de 34 ori
Video tutoriale utile: Video tutoriale Excel 2007 Video tutoriale Office 2007
Comunitatea MS Office: ITLearning
E-Learning MS Office: Office Learning
Inainte de a posta un mesaj citeste: Reguli de utilizare a forum-ului de discutii
Avatar utilizator
Alexx
Moderator
Moderator
 
Mesaje: 1763
Membru din: Vin Iul 24, 2009 11:36 am
Localitate: hosts

Re: adunare conditionata

Mesajde cristi_lazarro » Dum Noi 15, 2009 4:30 pm

intr-adevar, ma intereseaza sa nu fie pe acceasi linie si sa indeplineasca toate cele 3 conditii:

A B C S

apa fag de unde 3
ploaie brad cand incepe 7
casa floare azi 4


SUMPRODUCT((A1:A1000="ploaie"),(B1:B1000="brad"),(C1:C1000="*incepe"),(i3:i1000)). cauta pe toata coloana A cuvantul "ploaie", pe B "brad", pe C doar o parte din cuvant "*incepe" si aduna val. coresp. din S. extind cautarea pana la linia 1000 pt ca, nu tot timpul am acelasi nr de linii si sa nu trebuiasca sa tot modific formula.

da, cred si eu ca este nevoie de combinat mai multe sumproduct.

:(
Avatar utilizator
cristi_lazarro
 
Mesaje: 579
Membru din: Mie Noi 04, 2009 6:57 pm

Re: adunare conditionata

Mesajde Alexx » Dum Noi 15, 2009 4:49 pm

Ataseaza aici un fisier excel cu un model de date.
Video tutoriale utile: Video tutoriale Excel 2007 Video tutoriale Office 2007
Comunitatea MS Office: ITLearning
E-Learning MS Office: Office Learning
Inainte de a posta un mesaj citeste: Reguli de utilizare a forum-ului de discutii
Avatar utilizator
Alexx
Moderator
Moderator
 
Mesaje: 1763
Membru din: Vin Iul 24, 2009 11:36 am
Localitate: hosts

Re: adunare conditionata

Mesajde cristi_lazarro » Dum Noi 15, 2009 5:08 pm

ms!
Fişiere ataşate
adunare conditionata.xlsx
(11.31 KiB) Descărcat de 26 ori
Avatar utilizator
cristi_lazarro
 
Mesaje: 579
Membru din: Mie Noi 04, 2009 6:57 pm

Re: adunare conditionata

Mesajde Alexx » Dum Noi 15, 2009 5:17 pm

Daca ai ag1 si c1 functia if iti va returna valoarea cartelei orange.
Asta te intereseaza?
Fişiere ataşate
adunare conditionata.xlsx
(11.4 KiB) Descărcat de 28 ori
Video tutoriale utile: Video tutoriale Excel 2007 Video tutoriale Office 2007
Comunitatea MS Office: ITLearning
E-Learning MS Office: Office Learning
Inainte de a posta un mesaj citeste: Reguli de utilizare a forum-ului de discutii
Avatar utilizator
Alexx
Moderator
Moderator
 
Mesaje: 1763
Membru din: Vin Iul 24, 2009 11:36 am
Localitate: hosts

Re: adunare conditionata

Mesajde cristi_lazarro » Dum Noi 15, 2009 5:32 pm

vreau sa-mi caute toate liniile in care gaseste ag1 (a1:a2000), toate cu c1 (c1:c2000), toate ce contin "orange" si apoi sa adune val. din col euro. deci 3 conditii.
sau, vreau toate liniile in care gasesc clientul c2, si produsul "cosmote" si sa faca suma de pe col. "euro". agentul il voi atasa folosind folosind functia "index". prin urmare pot folosi si 2 conditii + col. cu insumarea valorilor euro

vreau sa faca exact ce face filtrul din pagina insa, eu voi avea mai multe pagini, atatea cati clienti am si vreau sa se duca automat valorile in paginile resp. nu vreau sa aplic filtrul pentru fiecare client, produs, in parte, ar dura f . mult.

ms!
Avatar utilizator
cristi_lazarro
 
Mesaje: 579
Membru din: Mie Noi 04, 2009 6:57 pm

Re: adunare conditionata

Mesajde Alexx » Dum Noi 15, 2009 6:03 pm

-am adaugat o coloana in plus in care se trece numele furnizorului;
- ti-am creat un panou de control de unde poti alege un anumit agent cu un anumit client;
- in functie de alegerea ta, Excel va aduna toate cartelele vandute de acel agent acelui client.

Sper sa te ajute cat de cat.

Bafta!
Fişiere ataşate
adunare conditionata.xlsx
(107.54 KiB) Descărcat de 35 ori
Video tutoriale utile: Video tutoriale Excel 2007 Video tutoriale Office 2007
Comunitatea MS Office: ITLearning
E-Learning MS Office: Office Learning
Inainte de a posta un mesaj citeste: Reguli de utilizare a forum-ului de discutii
Avatar utilizator
Alexx
Moderator
Moderator
 
Mesaje: 1763
Membru din: Vin Iul 24, 2009 11:36 am
Localitate: hosts

Re: adunare conditionata

Mesajde cristi_lazarro » Dum Noi 15, 2009 6:20 pm

nu e ok

:(
Avatar utilizator
cristi_lazarro
 
Mesaje: 579
Membru din: Mie Noi 04, 2009 6:57 pm

Următorul

Înapoi la Intrebari despre Excel 2007

Cine este conectat

Utilizatorii ce navighează pe acest forum: Niciun utilizator înregistrat şi 1 vizitator