[ nenandi @ 14.08.2020. 15:05 ] @
Kako da uslovima ako mi je celija u koloni N prazna da ne daje vrednost "Hit" jer kad je prazna celija netreba da mi vraca rezultat ovo je funkcija:
=IF(AND(E3<"100%", M3>0, O3>N3), "Miss", "Hit").
Hvala
[ djoka_l @ 14.08.2020. 15:24 ] @
ISBLANK(N3) vraća TRUE ako je ćelija N3 prazna (ali FALSE ako je u N3 formula čiji je rezultat prazan string)
N3 <> "" vraća TRUE ako nešto ima u ćeliji.

Ne znam šta hoćeš da ti formula vrati ako je ćelija N3 prazna.
[ nenandi @ 14.08.2020. 20:00 ] @
Ako je celija prazna treba da vrati prazno.
[ djoka_l @ 14.08.2020. 20:05 ] @
=if( n3 <> "", IF(AND(E3<"100%", M3>0, O3>N3), "Miss", "Hit"), "")
[ nenandi @ 17.08.2020. 15:05 ] @
Imam problem sa kolonom M stavljen je format Custom [mm]:ss i sad uslov da je M>0 ne daje Miss, kako da uslovim ako je vreme u celiji M3 vece od 00:00 da daje Miss?
[ mmisic @ 18.08.2020. 11:45 ] @
Na ovo si mislio:

=IF(N3="";"";IF(AND(E3<"100%"; M3>0; O3>N3); "Miss"; "Hit"))
[ nenandi @ 18.08.2020. 13:54 ] @
Ako u celiji N3 nema vrednosti treba da upise prazno, za ostalo je uslova ako je celija E3 manja od 100% celija M3 veca od 0 i ako je O3 vece od N3 treba da ispise Miss za ostalo Hit, za ova dva uslova radi Hit/Miss ali za celiju M3 ne radi bez obzira da li je vreme vece od 0 ili nije mislim da je problem u formatiranju celije zato sto je podeseno na Custom [MM] : ss da prikazuje samo minute nije vrednost Time ima li resenje ili da prevedem u vrednost Time i kako da odredim uslov ako prelazi vrednost 0 da vrati miss?
[ djoka_l @ 18.08.2020. 15:45 ] @
Daj ti lepo jedan excel sa primerom kako je postavljeno, pa da vidim šta u stvari stoji u ćeliji.
Da li je uopšte u pitanju vreme ili string. Da li je 100% string ili decimalni broj. Čisto da ne pogađamo šta želiš da dobiješ
[ Ivek33 @ 18.08.2020. 17:04 ] @
Probaj ovu formulu
Code:
=IF(N3<>"",IF(AND(E3<100%,M3>0,O3>N3),"Miss","Hit"),"")

Vidi prilog datoteke
[ nenandi @ 19.08.2020. 09:48 ] @
Problem je nesto u formatu
[ Jpeca @ 19.08.2020. 10:23 ] @
Mnogo je lakše proveriti kad postaviš primer. Tvoja teorija oko formata nema logike jer format ne menja vrednost ćelije - u slučaju vremana to je decimalni deo dana - 10:00 je 10/1440 dakle ili 0 ili veće od 0.
Sa alatom Formulas > Evaluate formula možeš da proveriš korak po korak kako se računa tvoja formula.

U konkretnom slučaju jedan problem je što si u uslovu 100% zadao kao string - u koloni E je numerički podatak 100%=1. Poređenje kolone O i N izgleda uredu bez obzira na različit format.

Drugi problem je formula u koloni M koja upisuje 0 kao string "0". To se pojavljuje kao problem u poređenju M3> 0 jer je "0">0 TRUE . Ako si time želeo da ti se 0 ne pišu u formatu 00:00, u custom format dodaš poseban format za 0 vrednost (treći parametar)
Code:
 [mm]:ss;;0
[ nenandi @ 19.08.2020. 14:51 ] @
Citat:
Jpeca: Mnogo je lakše proveriti kad postaviš primer. Tvoja teorija oko formata nema logike jer format ne menja vrednost ćelije - u slučaju vremana to je decimalni deo dana - 10:00 je 10/1440 dakle ili 0 ili veće od 0.
Sa alatom Formulas > Evaluate formula možeš da proveriš korak po korak kako se računa tvoja formula.

U konkretnom slučaju jedan problem je što si u uslovu 100% zadao kao string - u koloni E je numerički podatak 100%=1. Poređenje kolone O i N izgleda uredu bez obzira na različit format.

Drugi problem je formula u koloni M koja upisuje 0 kao string "0". To se pojavljuje kao problem u poređenju M3> 0 jer je "0">0 TRUE . Ako si time želeo da ti se 0 ne pišu u formatu 00:00, u custom format dodaš poseban format za 0 vrednost (treći parametar)
Code:
 [mm]:ss;;0


Kako da umetnem da upisuje [MM]:ss u ovoj formuli =IFERROR(IF((K3-L3)<=0,"0",(K3-L3)),""), mada nije li vrednost u M3 upisana kao [MM]:ss, a vraca hit umesto miss?
I zasto ako promenim za kolonu E da je < od 100% ili od 1 daje hit?
mozes li tacnu formuli da mi ispises imas primer probao sam sa evoluate nemogu da ga nateram da mi ispise tacnu logiku?
Hvala
[ Jpeca @ 19.08.2020. 15:21 ] @
Pa postavio sam tvoj primer sa izmenom. Navedi tačno red u kojoj je problem
Za evaluate formula imaš uputsvo npr. https://www.youtube.com/watch?v=Z-ZEE4yJHeM

Za debagovanje sliženih formula možeš da koristiš i F9. U liniji formule označi deo formule koji želiš da "sračunaš" pa klik na F9. Npr. u redu 3 kad pogledaš deo O3>N3 bice False pa je rezultat False. Slično možeš da proveriš i ostale delove, npr ceo AND(...)


Obrati pažnu da izađeš sa Esc da ti se ova računica ne upiše u formul - da ostane formula bez izmene
[ nenandi @ 19.08.2020. 22:03 ] @
Citat:
Jpeca: Pa postavio sam tvoj primer sa izmenom. Navedi tačno red u kojoj je problem


Tek sad vidim da si uz poruku uplodovao fajl, i svaki red ti je Hit, a redovi u kojima su celije obojene u crveno treba da su Miss (3,8,9,12,13,15,16,22,23,24,25,26,35,40,41 i 45)
[ Jpeca @ 20.08.2020. 08:58 ] @
Nemam pojma na osnovu čega očekuješ da ti bude rezulta Miss. AND funkcija će dati FALSE ako je bar jedan FALSE. Kada sam pogledao crvene redove možda si mislio OR funkcija umesto AND - vidi prilog
[ nenandi @ 20.08.2020. 09:28 ] @
Citat:
Jpeca: Nemam pojma na osnovu čega očekuješ da ti bude rezulta Miss. AND funkcija će dati FALSE ako je bar jedan FALSE. Kada sam pogledao crvene redove možda si mislio OR funkcija umesto AND - vidi prilog

Da to je resenje OR thx :)

Zasto mi sad sve daje miss red 4 treba da je hit kao u primeru?
[att_img]

[Ovu poruku je menjao nenandi dana 20.08.2020. u 10:39 GMT+1]
[ nenandi @ 20.08.2020. 09:45 ] @
Resio sam nisam primetio da si i u koloni M izmenio da vraca vrednost umesto stringa :)