» »

Programiranje v Excelu (macro)

Programiranje v Excelu (macro)

K45P ::

Pozdravljeni!

Naletela sem na problem, za katerega le približno vem kako se ga lotiti. Prilagam fotko. Element, predstavlja nek lik štirikotne oblike (Quad), za katerega moram poiskati center. Node so vozlišča oziroma oglišča lika, nato se nahajajo naprej vozlišča in njihove pozicije. S funkcijo AVERAGE dobim center lika za x,y,z. Problem pa je, ker niso v elementu vozlišča lepo številčno razporejena (urediti jih ne morem, oziroma bi trajalo predolgo). Tako da bi potrebovala funkcijo oziroma programček (macro?), ki bi zaznal katera vozlišča so v posameznem elementu, vzel njihove x, y, in z, ter izračunal average 4 vozlišč. Predvidevam, da bi potrebovala sklice, a ne vem čisto točno kakšne. Hvala za kakršnokoli pomoč in predloge.
http://postimg.org/image/qtlfdrvpt/
[img]http://s16.postimg.org/qtlfdrvpt/help.j...

Lp

jure3000 ::

uporabiš lahko VLOOKUP funkcijo, ne rabiš macrov za to.

K45P ::

Torej naredim več VLOOKUP funkcij v eni? Ker mora prepoznati 4 vrednosti, in vzeti tiste 4 cifre? Če bi bilo možno napisati malo bolj točno, bi bila hvaležna :)

jure3000 ::

=VLOOKUP(B2;H2:K29;2;FALSE) poišče v območju H2:K29 v prvem stolpcu vrednost B2, vrne 2 stolpec v tabeli, torej pripadajočo vrednost x (za y uporabiš 3, za z 4)
Če rabiš povprečni x pa pač sešteješ in podeliš z 4: =(VLOOKUP(B2;H2:K29;2;FALSE)+VLOOKUP(C2;H2:K29;2;FALSE)+VLOOKUP(D2;H2:K29;2;FALSE)+VLOOKUP(E2;H2:K29;2;FALSE))/4

Seveda moreš območje H2:K29 razširit tako, da bo zajemalo vsa vozlišča, zraven pa še dodaj dolar znake da ko kopiraš ostane enako ($H$2:$K$29)

K45P ::

Najlepša hvala :)!


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Excel: Kako obdelati podatke

Oddelek: Pomoč in nasveti
6688 (558) SeMiNeSanja
»

Pomoč Excel

Oddelek: Programska oprema
136215 (5902) mk766321
»

excell formule

Oddelek: Programska oprema
182053 (1755) ZePe
»

excel

Oddelek: Programska oprema
71708 (1609) imagodei
»

Excel..

Oddelek: Programska oprema
61247 (1119) smetko

Več podobnih tem