Avko | 04.06.2015 20:36 |
---|---|
Predmet:VBA Excel Vlookup Vs Index(Match) list1 - list iz kojeg uzimamo vrijednost celije za traziti, celija C5 list2 - list u kojem trazimo celiju C5 iz List1 , rang je A1:K950 INDEX, MATCH je puno brza naredba od VLOOKUP sintaksa INDEX,MATCH je sljedeca: INDEX ( polja_pretraživanja, red) MATCH(vrijednost_pretraživanja;polja_pretraživan ja;[vrsta_podudaranja]) => INDEX ( polja_pretrazivanja , MATCH formula ) PreuzmiIzvorni kôd (Visual Basic):
molim pomoc |
Avko | 06.06.2015 13:50 |
---|---|
Predmet:Re: VBA Excel Vlookup Vs Index(Match) test1 radi upravo to problem je to napraviti sa index(match) pokreni test1 i vidjeces da radi, jbg , shvatio sam da sam informaticki nepismen i neznam objasniti pa zato ne kuzis sto hocu reci. PreuzmiIzvorni kôd (Visual Basic):
hmm, ja mislim da ti malo mene mucis. Uglavnom mi das neku smjernicu pa me prisaljavas da zakljucim i rijesim to. Ne dajes mi konacno rijesenje vec oces da sam uz tvoje naputke dodem do tog istog rijesenja. dobro, nema veze. Vidim ja da ti nemas pametnija posla nego samnomtu čatati |
Avko | 06.06.2015 12:12 |
---|---|
Predmet:Re: VBA Excel Vlookup Vs Index(Match) nisam stigao gornje ispraviti/dodati |
|
Prilozi: test1.rar (Velicina datoteke:15.95 KB) |
zxz | 06.06.2015 12:52 |
---|---|
Predmet:Re: VBA Excel Vlookup Vs Index(Match) Uff. Na osnovu parametara ili parametra neznam list2 kolona b hocu da mi ispise podatke iz list3 u list1. primjer: Kolona b2=204 Podaci koje treba prenijeti iz list3 u list1: 204 paketi 11:00 13:00 Eto ovako nekako opsi. Ovo je prekomplikovano da bih uspio skontati sta si naumio. Ukoliko je to na osnovu vise podataka (uslova) onda je jos komplikovanije. |
zxz | 05.06.2015 13:58 |
---|---|
Predmet:Re: VBA Excel Vlookup Vs Index(Match) Kad bi znao sta zelis uraditi onda bi mogao mozda vise. Ovako evo ovo. Naredba index ti je na nivou aplikacije znaci da bi radila pod with treba pisati: With Application Ili staviti Application.Index(... Poslije imas naredbu koja jeste na niou Application.WorksheetFunction Kadfa stavis tacku pojavi ti se spisak komandi i u vecini sliucajeva to su te i opet imas object Borwser pa tamo mozes vidjeti sta cemu pripada. Imas naredbe Lookup ---> moze se koristiti na dva nacina Vlookup Match E sad sve zavisi sta hoces jer nisu one bas iste. |
Avko | 05.06.2015 22:40 |
---|---|
Predmet:Re: VBA Excel Vlookup Vs Index(Match) ma samo ucim nista vazno |
|
Prilozi: test1.rar (Velicina datoteke:14.54 KB) |
zxz | 05.06.2015 23:58 |
---|---|
Predmet:Re: VBA Excel Vlookup Vs Index(Match) Mnogo si ti toga naucio. U List 3 imas neki spisak a pretpostavka da u list 2 hoces neki podatak sa list3 na osnovu nekog parametra. Znaci napisi: Na osnovu parametra iz kolomne XX hocu da mi u list2 da podatak iz kolone yy. |
Avko | 06.06.2015 08:42 |
---|---|
Predmet:Re: VBA Excel Vlookup Vs Index(Match) na osnovu parametara iz list2, celije(red,kolona), hocu da mi ispise podatke iz list3 u list1 |
zxz | 07.06.2015 13:48 |
---|---|
Predmet:Re: VBA Excel Vlookup Vs Index(Match) PreuzmiIzvorni kôd (Visual Basic):
Moze to i mnogo krace ali da bude isto ko tvoje. |
Avko | 17.06.2015 18:58 |
---|---|
Predmet:Re: VBA Excel Vlookup Vs Index(Match) Index(sheets("Ime lista").Range("stupac iz kojega dobivamo podatak"), Match("vrijednost koju trazimo", Sheets("Ime Lista").Range("stupac u kojem trazimo"),0),1) to bi izgledalo u primjeru ovako: PreuzmiIzvorni kôd (Visual Basic):
eto, rijeseno i INDEX(MATCH) koja je daleko brza od VLOOKUP, pa po mojoj procijeni i 12x |