Zdravo!
Kako bi najenostavneje nasel vrednost celice v tabeli, kjer se krizata stolpec z dolocenim imenom in vrstica z dolocenim imenom?
Hvala,
Kolma
Iskanje vrednosti v tabeli na križišču stolpca in vrstice
bolj podrobno
Imam tabelo, kjer je naslovna vrstica sestavljena iz znakov od A-Z (ni nujno, da je v zaporedju) in naslovni stolpec z stevilkami od 0-20 (tudi ni nujno, da v narascajocem zaporedju). In v tabeli so nametana razlicna stevila.
Rezultatsko polje se sestoji iz treh celic. Eno, kjer vpisem od 0-20 in eno od A-Z in celica z rezultatom.
In ko v rezultatskem polju vpisem recimo M in 16, bi rad da mi kot rezultat vrne stevilo, kjer se seka stolpec od 16 in vrstica od M.
Upam, da je sedaj bolj razumljivo.
Rezultatsko polje se sestoji iz treh celic. Eno, kjer vpisem od 0-20 in eno od A-Z in celica z rezultatom.
In ko v rezultatskem polju vpisem recimo M in 16, bi rad da mi kot rezultat vrne stevilo, kjer se seka stolpec od 16 in vrstica od M.
Upam, da je sedaj bolj razumljivo.
Ahaaaa, zdaj pa razumem
Takole dobite zaporedno število nekega objekta v množici. V vašem primeru število stolpca, kjer se nahaja črka C (stolpci se nahajajo na C5 do H5 - to je v vašem primeru potrebno spremeniti).
Tole je pa za vrstico
Če želite sedaj vse skupaj zdruižiti, je potrebnega še malo več kolovratenja
Tale funkcija vam bo izpisala pozicijo celice. Spremeniti morate sledeče
=ADDRESS(MATCH(7;B6:B13)+5;MATCH("D";C5:H5)+2)
7 - številka vrstice, ki jo iščete
B6:B13 - območje z imeni vrstic
5 - "offset", za koliko celic je kolona z vrsticami pomaknjena v levo od začetka strani
"D" - ime stolpca, ki ga iščete
C5:H5 - območje z imeni stolpcev
2 - "offset", za koliko celic je vrstica z imeni stolpcev pomaknjena v levo od začetka strani
Dolga rešitev, preizkušena v OOficu, mogla bi delovati tudi v MOfficu. Če česa ne razumete, vprašajte
[/code]
Koda: Izberi vse
=MATCH("D";C5:H5)
Koda: Izberi vse
=MATCH(7;B5:B13)
Če želite sedaj vse skupaj zdruižiti, je potrebnega še malo več kolovratenja
Koda: Izberi vse
=ADDRESS(MATCH(7;B6:B13)+5;MATCH("D";C5:H5)+2)
=ADDRESS(MATCH(7;B6:B13)+5;MATCH("D";C5:H5)+2)
7 - številka vrstice, ki jo iščete
B6:B13 - območje z imeni vrstic
5 - "offset", za koliko celic je kolona z vrsticami pomaknjena v levo od začetka strani
"D" - ime stolpca, ki ga iščete
C5:H5 - območje z imeni stolpcev
2 - "offset", za koliko celic je vrstica z imeni stolpcev pomaknjena v levo od začetka strani
Dolga rešitev, preizkušena v OOficu, mogla bi delovati tudi v MOfficu. Če česa ne razumete, vprašajte
[/code]
[img]http://shrani.si/f/3t/YL/4W2P37B9/office.gif[/img]
[img]http://shrani.si/f/12/aa/1rt1wj6i/1/userbardionaea.gif[/img]
[img]http://shrani.si/f/3D/nN/3RQySBCl/vista-copy.gif[/img]
[img]http://shrani.si/f/12/aa/1rt1wj6i/1/userbardionaea.gif[/img]
[img]http://shrani.si/f/3D/nN/3RQySBCl/vista-copy.gif[/img]
se enkrat
Mislim, da se vedno nisem bl povsem razumljiv.
V celicah od A1 do I1 so neke stevilke in pod njimi so druge stevilke,
prav tako pa so od A2 do A10 druge stevilke.
Sedaj pa bi jaz rad, da ko vpisem v eno ceico eno stevilo, ki je med A1 do I1, in v drugo celico stevilo med A2 in A10, bi rad da mi v tretjo celico izpise stevilo iz tabele, ki se nahaja na kriziscu recimo C3:A4.
Upam, da bo.
V celicah od A1 do I1 so neke stevilke in pod njimi so druge stevilke,
prav tako pa so od A2 do A10 druge stevilke.
Sedaj pa bi jaz rad, da ko vpisem v eno ceico eno stevilo, ki je med A1 do I1, in v drugo celico stevilo med A2 in A10, bi rad da mi v tretjo celico izpise stevilo iz tabele, ki se nahaja na kriziscu recimo C3:A4.
Upam, da bo.
Koda: Izberi vse
=INDIRECT(ADDRESS(MATCH(E13;A1:A10;0);MATCH(E12;A1:I1;0)))
[img]http://shrani.si/f/3t/YL/4W2P37B9/office.gif[/img]
[img]http://shrani.si/f/12/aa/1rt1wj6i/1/userbardionaea.gif[/img]
[img]http://shrani.si/f/3D/nN/3RQySBCl/vista-copy.gif[/img]
[img]http://shrani.si/f/12/aa/1rt1wj6i/1/userbardionaea.gif[/img]
[img]http://shrani.si/f/3D/nN/3RQySBCl/vista-copy.gif[/img]