[ vojvoda1010 @ 09.11.2019. 16:19 ] @
Kako u excel 2007 uraditi sledece

U a1 da pokaze "1" ako je b1 celija objena u crveno?
[ Jpeca @ 10.11.2019. 08:47 ] @
Bilo je o tome već reči na forumu. Na žalost ne mogu sad da nađem tu temu. Uglavnom to je moguće jedino sa korisničkom fukcijom (VBA) koja će ispitivati boju ćelije i vraćati rezultat na osnovu toga. https://excelribbon.tips.net/T..._Colors_in_an_IF_Function.html

Drugo rešenje je da kreneš od pitanja "zašto je ćelija crvena" pa da taj uslov ubaciš u IF.
[ Jpeca @ 26.11.2019. 10:48 ] @
Postoji mogućnost i bez makro korišćenjem stare makro funkcije Get.cell (xl 4 macro function).

Da bi se koristila ova funkcija potrebno je definisati neki zgodan naziv kroz NameManager (npr. CellColor).

63 je parametar funkcije koji vraća boju pozadine. Obrati pažnju na deo Offset unutr Offest - to znači da će se ispitivati ćelija u istom redu (0) i dve kolone levo -2. Tu treba podesiti kako tebi odgovara
Nakon što je to definisano možeš koristiti standardni IF sa pozivom tako definisane CellColor. Npr formula
Code:
=IF(CellColor =3;1;0)

vraća 1 ako je ćelija dve kolone levo obojena u "jarko crveno" - 3