FUNKCIJA IF ?
FUNKCIJA IF ?
Lepo pozdravljeni,
Hvala za vse dosedanje odgovore.
V stolpcu A so zapisane črke in njim pripadajoče vrednosti v stolpcu B.Takoj ko se črka v stolpcu A spremeni, se v stolpcu B 3 x zaporedoma izpiše 0(ničla) in nato nadaljuje niz z ustreznimi pripadajočimi vrednostmi. In se tako ponavlja ob vsaki spremembi črke v stolpcu A.
Stolpec A, Stoplec B
A, 10
A, 10
A, 10
A, 10
B, 0
B, 0
B, 0
B, 20
B, 20
B, 20
B, 20
A, 0
A, 0
A, 0
A, 10
A, 10
A, 10
A, 10
A, 10
A, 10
... ...
Se vnaprej zahvaljujem za pomoč.
Andrej
Hvala za vse dosedanje odgovore.
V stolpcu A so zapisane črke in njim pripadajoče vrednosti v stolpcu B.Takoj ko se črka v stolpcu A spremeni, se v stolpcu B 3 x zaporedoma izpiše 0(ničla) in nato nadaljuje niz z ustreznimi pripadajočimi vrednostmi. In se tako ponavlja ob vsaki spremembi črke v stolpcu A.
Stolpec A, Stoplec B
A, 10
A, 10
A, 10
A, 10
B, 0
B, 0
B, 0
B, 20
B, 20
B, 20
B, 20
A, 0
A, 0
A, 0
A, 10
A, 10
A, 10
A, 10
A, 10
A, 10
... ...
Se vnaprej zahvaljujem za pomoč.
Andrej
Določeno število ur poteka proizvodnja na nekem stroju z orodjem A. Število kosov, ki jih stroj naredi na časovno enoto z orodjem A je recimo 10 kosov. Potem pa zamenjamo na tem istem stroju orodje in začne stroj proizvajati kose z orodjem B. Število kosov, ki jih stroj proizvaja z orodjem B je recimo 20 kosov na časovno enoto.
VENDAR:
Zamenjava orodja na tem EDINEM stroju pa terja 3 ure dela.
Medtem stroj ne proizvaja niti z orodjem A niti z orodjem B.
Torej - zato 3 x vrednost 0(nič).
Po treh urah(čas zamenjave) pa že začnejo padati iz stroja kosi iz novega orodja.
Mogoče sem zdaj bolje pojasnil.
Hvala za trud.
VENDAR:
Zamenjava orodja na tem EDINEM stroju pa terja 3 ure dela.
Medtem stroj ne proizvaja niti z orodjem A niti z orodjem B.
Torej - zato 3 x vrednost 0(nič).
Po treh urah(čas zamenjave) pa že začnejo padati iz stroja kosi iz novega orodja.
Mogoče sem zdaj bolje pojasnil.
Hvala za trud.
Včasih res ne vem kako naj vam še pomagam na forumu, če se je tako težko preleviti v nekoga, ki ne sedi z vami oz. ne pozna podrobno vašega načina dela.
Kako naj vam pomagam z funkcijo ali z makrom, če mi nikakor nočete izdati načina dela?? Jaz vašega dela pač ne poznam in vem samo, da uporabljate excel. OK. Sedaj pa vam poskušam pomagati in berem vaše vprašanje ter vam odogvarjam in postavljam nova vprašanja na katera pa mi ne odgovarjate...
Torej. Kaj vpisuje uporabnik (človek) in kaj mu računa - vpisuje računalnik (Excel)? A vi imate v koloni a 30000 polnih vrstic, potem pa potrebujete makro, ki vam bo polnil kolono B? Ali sami pišete koloni A in B, ter potrebujete makro ki bo POPRAVIL napake v kolini B? Ali podatke vnašate v kolono A v koloni B pa želite funkcijo, ki vam bo polnila podatke???? A resnično ne vidite, da mi niste odgovorili praktično na nobeno vprašanje. Tudi mi niste odgovorili kako naj makro / formula ve, da mora pri A-ju zapisati 10, pri B-ju 20... A to pomeni, da mora pri Č-ju zapisati 40?
Kako naj vam pomagam z funkcijo ali z makrom, če mi nikakor nočete izdati načina dela?? Jaz vašega dela pač ne poznam in vem samo, da uporabljate excel. OK. Sedaj pa vam poskušam pomagati in berem vaše vprašanje ter vam odogvarjam in postavljam nova vprašanja na katera pa mi ne odgovarjate...
Torej. Kaj vpisuje uporabnik (človek) in kaj mu računa - vpisuje računalnik (Excel)? A vi imate v koloni a 30000 polnih vrstic, potem pa potrebujete makro, ki vam bo polnil kolono B? Ali sami pišete koloni A in B, ter potrebujete makro ki bo POPRAVIL napake v kolini B? Ali podatke vnašate v kolono A v koloni B pa želite funkcijo, ki vam bo polnila podatke???? A resnično ne vidite, da mi niste odgovorili praktično na nobeno vprašanje. Tudi mi niste odgovorili kako naj makro / formula ve, da mora pri A-ju zapisati 10, pri B-ju 20... A to pomeni, da mora pri Č-ju zapisati 40?
lp,
Matjaž Prtenjak
Administrator
Matjaž Prtenjak
Administrator
Vpisujem črke v stolpec A.
Izmenjujeta se le črki A in B.
V primeru vpisa črke A v stolpec A , stolpec B vrne številko 10
V primeru vpisa črke B v stolpec A , stolpec B vrne številko 20
Vedno ko pride do primera, da je naslednja črka drugačna od predhodne
naj excel v stolpec B trikrat zaporedoma vpiše ničlo(0).
potem pa se niz zopet nadaljuje v smislu gornjih zahtev.
Opomba : V praksi se najprej pojavi v nizu cca 20 krat črka A in nadaljuje z cca 15 krat črka B
Izmenjujeta se le črki A in B.
V primeru vpisa črke A v stolpec A , stolpec B vrne številko 10
V primeru vpisa črke B v stolpec A , stolpec B vrne številko 20
Vedno ko pride do primera, da je naslednja črka drugačna od predhodne
naj excel v stolpec B trikrat zaporedoma vpiše ničlo(0).
potem pa se niz zopet nadaljuje v smislu gornjih zahtev.
Opomba : V praksi se najprej pojavi v nizu cca 20 krat črka A in nadaljuje z cca 15 krat črka B
No, zdaj pa bo šlo in če bi bili natančni že prej bi imeli rešitev že prej . V celico B4 prekopirajte sledečo formulo:
in jo samo kopirajte navzdol (poljubno daleč, saj če bo celica A prazna bo tudi formula izpisala prazen rezultat).
Koda: Izberi vse
=IF(OR(A4<>A3;OR(A4<>A2;A4<>A1));0;IF(ISBLANK(A4);"";IF(A4="A";10;20)))
lp,
Matjaž Prtenjak
Administrator
Matjaž Prtenjak
Administrator
Hm, malce pa bi se tudi vi lahko potrudili in obrnili formulo...
Koda: Izberi vse
=IF(ISBLANK(A4); ""; IF(OR(A4<>A3;OR(A4<>A2;A4<>A1));0;IF(A4="A";10;20)))
lp,
Matjaž Prtenjak
Administrator
Matjaž Prtenjak
Administrator