[ igorsa @ 04.03.2007. 04:35 ] @
Da li je moguce napraviti da excel sabira sva polja koja imaju odredjeni background? Recimo u jednoj celiji da imam =SUM(A1:A100) a u drugoj da sabira samo ona polja u A koloni koja su obojena odredjenom bojom.

Uostalom, ne moze da bude obojeno, moze bilo kako da se oznaci da sabira samo odredjena polja van ranga, jer imam situaciju da odredjeni artikal ode i onda njega samo obelezim i on se sabere, ne moram rucno da ga dodajem.
[ adasevic @ 04.03.2007. 13:32 ] @
Pitanje ti je previse uopsteno. Mozda ne bi bilo lose da das neki primer. Na osnovu ovoga sto si napisao mislim da bi ti pomogla SUMIF funkcija, ali bolje napisi neki primer pa da vidimo konkretno sta ti treba...
[ igorsa @ 05.03.2007. 21:08 ] @
Recimo ja imam kolonu sa brojevima od A1 do A100 i u A101 mi je polje sa funkcijom SUM(A1:A100)

Ono sto meni treba je A102 polje u kojem ce da se sabiraju samo oni brojevi koje ja odaberem iz polja A1:A100, recimo A12, A54, A62 i A76.

Pošto često dolazi do promene brojeva, i često dodajem nove, ovo bih trebao da automatizujem.

Ne mora to da bude color fill, mogu na bilo koji nacin da ih obelezim, i da on samo te obelezene sabira.
[ Ivek33 @ 05.03.2007. 21:22 ] @
Citat:
Igor Šalindrija: Ne mora to da bude color fill, mogu na bilo koji nacin da ih obelezim, i da on samo te obelezene sabira.

dodaj jednu sporednu kolonu u koju ćeš naprimjer upisivati znak X za svaki red koji želiš zbrajati
Nafravi gotov filter i to je to
Filtriraš kolonu na znak X i onda dolje zbroj

=SUBTOTAL(9;A1:A100)
[ igorsa @ 05.03.2007. 21:33 ] @
Hvala, ali mislim da mi ne radi posao jer imam vise tih colona, za svaki mesec po jednu. Mora bas polje da bude obelezeno.
[ Jpeca @ 06.03.2007. 09:07 ] @
Koji je kriterijum po kome određene ćelije selektuješ i boljiš? Ukoliko postoji neki kriterium možeš iskoristiti sumif funkciju po tom kriterijum. Ukoliko kriterijum ne može da se postavi u Officu 2007 možeš iskoristiti Ivekovu ideju. Napraviti filter po boji, pa onda sumiraj ćelije u filtriranoj listi, kao što je objašnjeno.
[ igorsa @ 06.03.2007. 15:32 ] @
Nema kriterijuma, kako koji artikal prodam, tako da obojim. Random. Btw, imam office 2004 za Mac.
[ Brz_na_tastaturi @ 06.03.2007. 23:38 ] @
To možeš da izvedeš preko VBA koda

Evo ti primer koji sabira vrednosti iz obojenih celija u rangu A1:A100 i ispisuje rezultat u A101

Code:

Sub SaberiObojene()
'
'Sabira vrednosti iz obojenih celija u rangu A1:A100
'i ispisuje rezultat u A101
'
    Dim i As Integer
    Dim zbir As Double
    
    zbir = 0
    For i = 1 To 100
        If (Cells(i, 1).Interior.ColorIndex) <> xlNone Then
            zbir = zbir + Cells(i, 1).Value
        End If
    Next i
    Cells(101, 1).Value = zbir
    
End Sub
[ Jpeca @ 07.03.2007. 07:17 ] @
Naravno, ovo sa kodom što je brz_na_tastaturi poslao je moguće rešenje, ali verujem da postoji i "klasično" rešenje (bez kodiranja).
Citat:
Nema kriterijuma, kako koji artikal prodam, tako da obojim

Pa možda imaš kolonu Stanje - kriterijum bi ti bio da je u toj koloni 0. Ako i nemaš tu kolonu a artikli su ti raspoređeni po redovima (jedan artikl jedan red), lako je dodati samo jednu kolonu: IMA/NEMA i onda koristiti tu kolonu kao kriterijum. Ako ti se jedan artikal pojavljuje u vise redova, možeš u pomoćnoj tabeli voditi stanje artikala i onda kolonu ima/nema popuniti pomoću VLOOKUP funkcije. (Imaš dosta primera korišćenja VLOOKUP na forumu).