Zajem podatkov na skupni list iz osnovnega lista (šifranta)

Pomoč pri delu z MS Excelom
Odgovori
boggihno
Prispevkov: 2
Pridružen: To Apr 14, 2009 10:31 am

Zajem podatkov na skupni list iz osnovnega lista (šifranta)

Odgovor Napisal/-a boggihno »

Pozdravljeni,

prosim za nasvet in sicer v .xls imamo razpredelnico zaposlenih
v stolpcu A imepriimek naslenji stolpec št. dni dopusta itd...
Težava je v tem,da na osnovnem listu, kjer vlečemo zaposlene naprej na list z sešetevki (skupni list), se lahko spremeni (nekdo oddide ali pa vnese se novega) in če oddide... ostane prazna vrstica itd..
Torej rad bi nasvet kako avtomatsko zajemati na skupnem listu prave podatke, tudi če vmes enega brišemo ali na koncu enega dodamo ...

Morda sem malo nerodno opisal zadevo ...

Vnaprej se lepo zahvaljujem,
Boris
admin
Site Admin
Prispevkov: 3687
Pridružen: Sr Jul 20, 2005 10:06 pm

Odgovor Napisal/-a admin »

Odgovor je preprost. V Excelovi razpredelnici ne sme biti praznih vrstic. Če je v Excelovi tabeli prazna vrstica potem sta to dve tabeli. Torej Excel definira tabelo kot skupek celic ki jih omejuje vsaj ena prazna vrstica in vsaj en prazen stolpec.

Pri vas to konkretno pomeni, da podatke o zaposlenem izbrišete tako, da izbrišete celotno vrstico in ne pustite prazne. Pri dodajanju pa tako ali tako nebi smelo biti nobenih problemov. Oz problemi se vam bodo pojavili, če se v nadalnjih izračunih skicujete recimo na neko območje A2:E120 (recimo da imate 119 zaposlenih). V tem primeru je boljše, da določite ime - recimo 'Zaposleni' in se v formulah sklicujete na to ime.

PS: Čisto tako kot opombo, ker sem računalničar :) Podatkov - kakršnihkoli (še najmanj pa podatkov o zaposlenih) - ne smete kar brisati. Takšni podatki se označijo kot neaktualni!
lp,
Matjaž Prtenjak
Administrator
boggihno
Prispevkov: 2
Pridružen: To Apr 14, 2009 10:31 am

Odgovor Napisal/-a boggihno »

Hvala za tako hiter odgovor... a mi lahko prosim poveste kako se bi pa sklicaeval npr. na ime matične oz. zaposlene ..kako ste to mislili?

že vnaprejk se lepo zahvaljujem
lp
boris
admin
Site Admin
Prispevkov: 3687
Pridružen: Sr Jul 20, 2005 10:06 pm

Odgovor Napisal/-a admin »

Ime določite tako, da označite neko območje (recimo A1:G468) in nato izberete Vstavljanje/Ime/Določi, kjer temu obsegu priredite neko ime, recimo Zaposleni.

Od tod dalje lahko v vseh funkcijah namesto A1:G468 uporabljate Zaposleni, torej:

Koda: Izberi vse

 namesto:
   =vlookup(A1:G468, ....)

 lahko uporabite:
  =vlookup(Zaposleni, ...)

lp,
Matjaž Prtenjak
Administrator
Odgovori