[ vojvoda1010 @ 09.11.2019. 16:19 ] @
Kako u excel 2007 uraditi sledece U a1 da pokaze "1" ako je b1 celija objena u crveno? |
[ vojvoda1010 @ 09.11.2019. 16:19 ] @
[ 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 Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|