Poradna - Priraďovanie hodnôt z inej tabuľky podľa dvoch zároveň pozitívnych atribútov
Vložení příspěvkuhlavní kategorie | zpět | + odpovědět na toto téma
Priraďovanie hodnôt z inej tabuľky podľa dvoch zároveň pozitívnych atribútov - diskuze na toto téma |
Ahojte,
mám taký menší problém, chcel by som, aby mi v maticovej tabulke do bunky vrátilo hodnotu, ktorú nájde v inej tabulke.
Maticová tabuľka sa skladá z mena (riadky) a z dátumu (stĺpce), podľa mena a dátumu ktoré súčasne nájde v druhej tabuľke, vráti hodnotu. Problém je v tom, že druhá tabuľka nie je maticová, ale meno aj dátum má každý svoj stĺpec, a potom má svoj stĺpec aj hodnota, sú to časové údaje pracovníkov. Je tam viacnásobne každé meno, vždy k inému dátumu, a ku každému je iná hodnota (počet hodín v práci). Ide o to, aby našlo meno (nájde napríklad 5 buniek s jendým konkrétnym menom) a potom dátum a podľa toho vypísalo hodnotu do druhej tabuľky. Snažil som sa použiť INDEX MATCH MATCH, akurát že ten je použiteľný len pri dvoch maticiach. V skratke - potrebujem funkciu, ktorá nájde riadok, v ktorom sedia dve hodnoty zároveň(dva stĺpce), a tretiu hodnotu potom vráti (tretí stĺpec).
Ďakujem pekne :) Ešte som našiel toto: https://spreadsheeto.com/index-match/
kde píšu, že použitie MATCH (POZVYHLEDAT), sa dá použiť presne tak ako potrebujem, pri použití "1" a následne viacero kritérií, čo spôsobí:
When we enter our two criteria in the next step, the 1 in the MATCH function simply means:
“Look through the rows in the data and return the row number where all of our criteria are TRUE”.
If we entered a zero, the formula would look for a row where all of our criteria are FALSE – and that wouldn’t really make sense.- "
Ale ani v exceli ani v google tabulke mi táto funkcia týmto spôsobom nefunguje, ak spravím príklad: POZVYHEDAT(1;(A1:A5=F1)*(B1:B5=G1);0), vypíše mi "#HODNOTA!" , prípadne google sheets "#N/A" a s hodnotami vo vybraných oblastiach problém nie je... Odpověď Tak sem se díval na ten odkaz co si sem postnul a je to tam jednoznačně uvedeno, se má vzorec zadat maticově! Což si s největší pravděpodobností neudělal. Tak to napíšu ještě jednou. Zadání vzorce se ukončí trojkombinací CTRL+SHIFT+ENTER nikoliv samotným enterem. Odpověď |