Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Ispunjvanje dva argumenta i prikazivanje teksta

[es] :: Office :: Excel :: Ispunjvanje dva argumenta i prikazivanje teksta

Strane: 1 2

[ Pregleda: 5207 | Odgovora: 29 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

vojvoda1010
nezaposlen

Član broj: 310516
Poruke: 547
*.dynamic.vipmobile.rs.



+2 Profil

icon Ispunjvanje dva argumenta i prikazivanje teksta08.12.2015. u 10:57 - pre 101 meseci
U koloni A se nalaze imena gradova BGD,LO,SA,NI,NS u koloni B prevoz voz,bus,auto a u koloni C se nalaze imena dana pon,uto,sre
Kada se ispune uslovi iz A i B npr NI i bus da prikaze tekst iz C koji se nalazi ppred NI i bus da to prilaze u koloni D1
 
Odgovor na temu

Sadun
Zemun

Član broj: 94350
Poruke: 244
194.156.48.*



+14 Profil

icon Re: Ispunjvanje dva argumenta i prikazivanje teksta08.12.2015. u 12:14 - pre 101 meseci
Ajd daj popuni rucno excel pa okaci, nista mi odavde nije jasno.
Kakvi uslovi?
 
Odgovor na temu

vojvoda1010
nezaposlen

Član broj: 310516
Poruke: 547
46.240.232.*



+2 Profil

icon Re: Ispunjvanje dva argumenta i prikazivanje teksta08.12.2015. u 13:34 - pre 101 meseci
primer
Prikačeni fajlovi
 
Odgovor na temu

Sadun
Zemun

Član broj: 94350
Poruke: 244
*.dynamic.mbb.telenor.rs.



+14 Profil

icon Re: Ispunjvanje dva argumenta i prikazivanje teksta08.12.2015. u 20:17 - pre 101 meseci
Gde se ispunjavaju ti uslovi? To te pitam, u kojoj celiji, funkciji ili sl treba da se ispune ti uslovi?

Gde se proveravaju u kojoj celiji/celijama?
 
Odgovor na temu

vojvoda1010
nezaposlen

Član broj: 310516
Poruke: 547
*.dynamic.vipmobile.rs.



+2 Profil

icon Re: Ispunjvanje dva argumenta i prikazivanje teksta08.12.2015. u 20:27 - pre 101 meseci
Ako u D1 stoji zajecar a u E1 bus U F1 dodati tekstualnu vrednost iz C koja je pored ovih zajecara i bus
 
Odgovor na temu

Ivek33

Član broj: 66174
Poruke: 2898



+66 Profil

icon Re: Ispunjvanje dva argumenta i prikazivanje teksta09.12.2015. u 08:55 - pre 101 meseci
Citat:
vojvoda1010: Ako u D1 stoji zajecar a u E1 bus U F1 dodati tekstualnu vrednost iz C koja je pored ovih zajecara i bus
U F1 probaj ovu formulu INDEX/MATCH
Code:
=INDEX($C$2:$C$6;MATCH(D1;$A$2:$A$6;0);MATCH(E1;$B$2:$B$6;0))

 
Odgovor na temu

vojvoda1010
nezaposlen

Član broj: 310516
Poruke: 547
*.dynamic.vipmobile.rs.



+2 Profil

icon Re: Ispunjvanje dva argumenta i prikazivanje teksta09.12.2015. u 11:17 - pre 101 meseci
Probao sam ovu funkciju i ovom prikacenom i u drugom excelu ali samo jednom slučaju radi, a u drugom slučaju ne i pokazuje mi gresku #REF - u sheetu tournament u ćeliji B11, tu treba da prikaze pobednika finala tog turnira koji se nalazi na listu 2014 u koloni J:J

U ovom primeru imam još jedan problem. Primer sheet 2014, ćelija AV6.
U AU6 sam tražio najveći datum iz kolone D, pod uslovom ja je u koloni J AS6 i to je ok. Problem sto hoću da mi doda podatak iz kolone J:J od toga large tj large+AS6, pa onda u sledecoj odgovarajući podatak iz kolone K. Problem je sto large ima vise najvecih i on pokazuje najveceg od najveceg a to nije resenje. Znaci resenje treba da bude nadji od matosevica najveci datum i od tog najveceg datuma i matosevica njegovog ppbednika pa u sledecoj njegovog poraženog.

[Ovu poruku je menjao Jpeca dana 09.12.2015. u 14:20 GMT+1]
Prikačeni fajlovi
 
Odgovor na temu

Sadun
Zemun

Član broj: 94350
Poruke: 244
194.156.48.*



+14 Profil

icon Re: Ispunjvanje dva argumenta i prikazivanje teksta09.12.2015. u 13:23 - pre 101 meseci
Nece sa ovakvom formulom

=INDEX('2014'!J2:J2601,MATCH(B3,'2014'!C2:C2601,0),MATCH(A6,'2014'!H2:H2601,0))
Ovaj zadnji deo match A6 je visak
Kada stavis
=INDEX('2014'!J2:J2601,MATCH(B3,'2014'!C2:C2601,0))
dobijes
Matosevic M.

Da bi ti bilo lakse, da shvatis kako rade ove funkcije, probaj da stavis match u jednoj koloni tipa Z11
=MATCH(B3,'2014'!C2:C2601,0))
A onda u sledecoj Y stavi
=INDEX('2014'!j2:j2601,Z11))
 
Odgovor na temu

Jpeca
Predrag Jovanović
poslovni analitičar
Gowi
Pančevo

Moderator
Član broj: 25683
Poruke: 2267
212.200.121.*

Sajt: www.gowi.rs


+109 Profil

icon Re: Ispunjvanje dva argumenta i prikazivanje teksta09.12.2015. u 13:30 - pre 101 meseci
Prvo, morao sam da izmenim poruku sa pitanjem, jer se ništa nije razumelo. Ako sam pogrešno shvatio ti preformuliši ponovo.

I jedan i drugi problem svode se da je potrebno kombinovanje uslova u MATCH umesto jednog uslova, kao što imaš objašnjeno ovde INDEX and MATCH worksheet functions with multiple criteria

Dakle jedno rešenje je konkatenacija pretrage unutar MATCH - Tražimo spojeni (kombinovan) izraz Datum & Pobednik u tabeli. Npr. poraženog iz tog meča (AS6 i AT6) dobićeš sa:

Code:
=INDEX($K$2:$K$2601, MATCH(AT6&AS6,$D$2:$D$2601&$J$2:$J$2601,0))


Ovu formulu završavaša sa CTRL+Shift+Enter (Array formula)

Za pobednika ovo je suviše komplikovana formula jer je AU6 = AS6 ili sam nešto pogrešno razumeo?


Nije to loše Rembrante, samo što ne bi dodao još malo boje?
Prikačeni fajlovi
 
Odgovor na temu

vojvoda1010
nezaposlen

Član broj: 310516
Poruke: 547
*.dynamic.isp.telekom.rs.



+2 Profil

icon Re: Ispunjvanje dva argumenta i prikazivanje teksta09.12.2015. u 14:32 - pre 101 meseci
To je to hvala vam ljudi za ova dva resenja. Nisam shvatio pisanje formule. Pitanja su bila za sheet tournament da se nadje pobednik turnira a za 2014 sheet dodati pored rangiranog odredjenu celiju u ovom slucaju pobednik i porazeni sto je RESENO.
Imao bih ovde dva pitanja jos:
1. Da li je potrebno da se upise $ kod pisanja formule,
2. Iz sheet tournament pokusacu da budem sto precizniji. Da li ke moguce u koloni B I to u celijama od 2 do 21 ubaciti dodatnu funkciju pre SUM a on mi zamenjuje SUMIFS posto koristim e2003. Ako je igrac iz celije A21 ppbednik turnira iz B3 dodaj mu 250 poena a ako nije izracunaj sumifs i njega dodaj
 
Odgovor na temu

Jpeca
Predrag Jovanović
poslovni analitičar
Gowi
Pančevo

Moderator
Član broj: 25683
Poruke: 2267
212.200.121.*

Sajt: www.gowi.rs


+109 Profil

icon Re: Ispunjvanje dva argumenta i prikazivanje teksta09.12.2015. u 14:53 - pre 101 meseci
1/ Zavisi.
Excel standardno radi sa relativnim referencama (A5, B12 itd) i to je u većini slučajeva ono što ti treba. Ako imaš formulu =SUM(A1:D1) u E1, kad kopiraš formulu nadole reference se automatski promene =SUM(A2:D2);=SUM(A3:D3) itd i nova formula "prati" promenu reda.

Međutim, ponekad je potrebno ćeliju ili opseg fiksirati - da se ne menja prilikom kopiranja. Npr. ako u G1 imaš neki koeficijent (marža) i treba cenu u koloni B da pomnožiš sa tim koeficijentom, Ako u C upišeš = B1*G1 za C1 će biti OK, ali kad kopriaš u C2 dobićeš =B2*G2 što nije to (treba opet G1). Dakle u tom slučaju se uzima apsolutna adresa ($G$1, prečica F4, prilikom pisanja formule)

U ovom tvom primeru da nisam stavio $ za adrese u B11 morao bih da menjam formulu u B12, B13.. Ovako sam samo kopirao

Ovo je od ključnog značaja za iole ozbiljnije korišćenje Excela (standardno obuhvaćeno na početnom kursu Excela) pa uzmi neku "literaturu" da to proučiš.

2/ Umesto SumIFs možeš da koristiš array (matrične) formule ili SUMPRODUCT. Ovaj forum je počeo pre nego što se SUMIFS funkcija pojavila, pa ćeš naći primere ako potražiš
npr.
http://www.elitesecurity.org/t457098-0#3187414
http://www.elitesecurity.org/t444898-SUMIF-sa-uslovom-koloni

[Ovu poruku je menjao Jpeca dana 09.12.2015. u 16:35 GMT+1]
Nije to loše Rembrante, samo što ne bi dodao još malo boje?
 
Odgovor na temu

vojvoda1010
nezaposlen

Član broj: 310516
Poruke: 547
*.ptt.rs.



+2 Profil

icon Re: Ispunjvanje dva argumenta i prikazivanje teksta12.12.2015. u 17:31 - pre 100 meseci
pomoc oko sheet 2014 celija AU6 tu sam napravio da izvlaci large ako se podatak nalazi u J:J kako da dodam ili K:K znaci ako se podatak nalazi ILI u J:J ILI u K:K da izvuce large?
 
Odgovor na temu

vojvoda1010
nezaposlen

Član broj: 310516
Poruke: 547
95.180.33.*



+2 Profil

icon Re: Ispunjvanje dva argumenta i prikazivanje teksta13.12.2015. u 14:48 - pre 100 meseci
kako u if staviti ili,ili znaci ako je ili u a ili u b kako to napisati probao sa or nece?
 
Odgovor na temu

Ivek33

Član broj: 66174
Poruke: 2898



+66 Profil

icon Re: Ispunjvanje dva argumenta i prikazivanje teksta13.12.2015. u 17:56 - pre 100 meseci
Postavi ovu ARRAY formulu
Code:
=MAX(LARGE(IF(J2:J2601=AS6;D2:D2601);1);LARGE(IF(K2:K2601=AS6;D2:D2601);1))
 
Odgovor na temu

vojvoda1010
nezaposlen

Član broj: 310516
Poruke: 547
*.dynamic.isp.telekom.rs.



+2 Profil

icon Re: Ispunjvanje dva argumenta i prikazivanje teksta13.12.2015. u 23:16 - pre 100 meseci
Pomoc oko sheet 2014 AV6 kod match ako mi se AS nalazi ili u J:J ili u K:K. Kako to napisati probao sam da dodam jos jedno i i pokusao da stavim raspon od J2 do K2601 ali nece. Neko reaenje?
 
Odgovor na temu

vojvoda1010
nezaposlen

Član broj: 310516
Poruke: 547
46.240.242.*



+2 Profil

icon Re: Ispunjvanje dva argumenta i prikazivanje teksta14.12.2015. u 13:35 - pre 100 meseci
Moza nisam dobro pitanje postavio kako u match koji ima dva kriterijuma a jedan od njih se MOZE naci u dve kolone?
 
Odgovor na temu

Jpeca
Predrag Jovanović
poslovni analitičar
Gowi
Pančevo

Moderator
Član broj: 25683
Poruke: 2267
212.200.121.*

Sajt: www.gowi.rs


+109 Profil

icon Re: Ispunjvanje dva argumenta i prikazivanje teksta15.12.2015. u 10:32 - pre 100 meseci
Hajde pokušaj da forumulišeš problem - posle ćemo da vidimo koja funkcjija (MATCH ili neka druga) i kako je najzgodnije da se koristi.

Da li je tvoj problem ovo:

Potrebno je da za
zadatog igrača u AS6 i
zadati datum meča u AT6

Dobijem suparnika u tom meču u AV6.

Pri tome u listi mečeva datum je u koloni D, pobednici su dati u J, a poraženi u koloni K.

Nije to loše Rembrante, samo što ne bi dodao još malo boje?
 
Odgovor na temu

vojvoda1010
nezaposlen

Član broj: 310516
Poruke: 547
*.ptt.rs.



+2 Profil

icon Re: Ispunjvanje dva argumenta i prikazivanje teksta15.12.2015. u 11:08 - pre 100 meseci
Ovo sam stavio u AU6
=LARGE(IF(J2:K2606=AS6,D2:D2606),1) (ovde je zamena od prethodnog primeraumesto J2:J2601, prosiren opseg na J2:K2606)
Znaci da nadje poslednji mec igraca iz AS6, bez obzira da li je pobedio ili izgubio (pre je samo ili pobedio ili izgubio)
Na osnovu tog poslednjeg meca ( bez obzira da li je pobedio ili izgubio) naci njegovog pobednika iz J:J i u drugoj celiji njegovog porazenog
Prikačeni fajlovi
 
Odgovor na temu

Jpeca
Predrag Jovanović
poslovni analitičar
Gowi
Pančevo

Moderator
Član broj: 25683
Poruke: 2267
212.200.121.*

Sajt: www.gowi.rs


+109 Profil

icon Re: Ispunjvanje dva argumenta i prikazivanje teksta15.12.2015. u 12:18 - pre 100 meseci
U funkciji SUMPRODUCT možeš da zadaš prilično komplikovane uslove. Za konjukciju (I, AND ) koristiš * a za disjunkciju (ILI, OR) +. Dakle tvoj uslov
Nadji mi u red u listi gde je
datum u koloni D jednak zadatom u AT7 I
( igrač u koloni J jednak zadatom u AS7 ILI
igrač u kolon K jednak zadatom u AS7 )

bi mogao da glasi:
(D2:D2601 = AT7)*((J2:J2601=AS7)+(K2:K2601=AS7))
Rezultat ovog izraza je niz TRUE/FALSE što u Excelu odgovara 1 i 0. To je prvi argument za SUMPRODUCT.
SUMPRODUCT vraća numeričku vrednost (standardno se koristi za proizvod dve kolone) pa je ovde zgodno da kao drugi argument prosledimo broj reda (ROW funkcija) tako da kao rezultat dobijemo broj reda gde je ovaj uslov zadovoljen ( tj. puta 1)

Code:
SUMPRODUCT((D2:D2601 = AT7)*((J2:J2601=AS7)+(K2:K2601=AS7)),ROW(D2:D2601))


Sad taj broj reda iskoristimo u INDEX funkciji da dobijemo podatak iz J ili K kolone, tako da je konačna formula za pobednika meča (J kolona):
Code:
=INDEX(J:J,SUMPRODUCT((D2:D2601 = AT7)*((J2:J2601=AS7)+(K2:K2601=AS7)),ROW(D2:D2601)))


Ovo neće raditi ako je istog dana neko igrao dva meča

Nije to loše Rembrante, samo što ne bi dodao još malo boje?
 
Odgovor na temu

vojvoda1010
nezaposlen

Član broj: 310516
Poruke: 547
*.ptt.rs.



+2 Profil

icon Re: Ispunjvanje dva argumenta i prikazivanje teksta15.12.2015. u 12:35 - pre 100 meseci
imam problem u AV6 nece da mi pokaze FEDERERA nego pokazuje 0
Prikačeni fajlovi
 
Odgovor na temu

[es] :: Office :: Excel :: Ispunjvanje dva argumenta i prikazivanje teksta

Strane: 1 2

[ Pregleda: 5207 | Odgovora: 29 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.