barva pisave
barva pisave
Prosim za pomoč, imam stolpec C, v katerega vpisujem določene številke, ki jih na koncu seštejem. Rad pa bi, da če vpišem številke z rdečo barvo, da mi te sešteje posebej v neko drugo celico, črne pa spet drugam. Upam, da nisem preveč zakompliciral. Hvala.
Pozdravljeni,
Glejte, tudi vaš konkreten problem je v Excelu sicer rešljiv, a le in samo z uporabo VBA-ja. To kar želite ni v skaldu z Excelom in tudi vi imate veliko dela z nekim barvanjem celic in podobnimi bedarijami. Naredite to tako, da bo tudi Excelu jasno, kaj počnete in na ta način boste lahko iz podatkov dobili željene rezultate, ne da bi za vsako stvar potrebovali poseben makro.
Vrniva se na vaš konkreten primer ter reciva, da imate podatke v celicah H2:H300. Ti podatki so očitno v dveh množicah (ali naj so črne ali rdeče), zatorej uporabite sosednjo ali pa katero drugo kolono (saj jih imate 255!) ter vanjo vpišite 0, če naj bo podatek rdeč in 1 če naj bo črn. Za barvanje stolpca H označite vse celice od H2:H300 ter izberite Orodja/Pogojno oblikovanje in tam izberite 'Formula je', ter vpišite $i2=0, na dnu pa izberite format z rdečo barvo. To je vse!!!, če sedaj v neko vrstico v koloni I vpišete 0, se bo ustrezna celica v koloni H obarvala rdeče!
Sedaj pa Excel tudi razume, da so podatki, ki so označeni z 0 v eni množici in podatki, ki so označeni z 1 v drugi množici. Seštevek pa vam bo vrnil z uporabo funkcije
Nobenega makra, nobene zajebancije
Glejte, tudi vaš konkreten problem je v Excelu sicer rešljiv, a le in samo z uporabo VBA-ja. To kar želite ni v skaldu z Excelom in tudi vi imate veliko dela z nekim barvanjem celic in podobnimi bedarijami. Naredite to tako, da bo tudi Excelu jasno, kaj počnete in na ta način boste lahko iz podatkov dobili željene rezultate, ne da bi za vsako stvar potrebovali poseben makro.
Vrniva se na vaš konkreten primer ter reciva, da imate podatke v celicah H2:H300. Ti podatki so očitno v dveh množicah (ali naj so črne ali rdeče), zatorej uporabite sosednjo ali pa katero drugo kolono (saj jih imate 255!) ter vanjo vpišite 0, če naj bo podatek rdeč in 1 če naj bo črn. Za barvanje stolpca H označite vse celice od H2:H300 ter izberite Orodja/Pogojno oblikovanje in tam izberite 'Formula je', ter vpišite $i2=0, na dnu pa izberite format z rdečo barvo. To je vse!!!, če sedaj v neko vrstico v koloni I vpišete 0, se bo ustrezna celica v koloni H obarvala rdeče!
Sedaj pa Excel tudi razume, da so podatki, ki so označeni z 0 v eni množici in podatki, ki so označeni z 1 v drugi množici. Seštevek pa vam bo vrnil z uporabo funkcije
Koda: Izberi vse
' za vse rdeče
=SUMIF(I2:I300;0;H2:H300)
' in za vse črne
=SUMIF(I2:I300;"<>0";H2:H300)
lp,
Matjaž Prtenjak
Administrator
Matjaž Prtenjak
Administrator