Excel: Suminiai kiekiai

Categories MS ExcelPosted on

Kartais analizuojant duomenis ir skaičiuojant savaitinius kiekius, norisi matyti ir koks yra bendras kiekis už metus iki tos savaitės. Tą padaryti galima dviem būdais – paprastesniu, bet blogesniu arba geresniu, bet šiek tiek sudėtingesniu. Tačiau sudėtingesnis jis tik todėl, nes reikia sugalvoti formulę apskaičiavimui. Bet perskaitę įrašą formulę sužinosit ir būdas nebebus sudėtingas. Read more „Excel: Suminiai kiekiai“

Excel: Kaip pasidaryti MIN IF funkciją

Categories MS ExcelPosted on

Turėjau darbe tokią situaciją, kad reikėjo duomenų lentelėje prie projekto numerio palikti tik seniausias datas, nes numeriai kartojasi po keletą kartų ir kiekvieną kartą pasikartojęs turi skirtingą datą. Kolega šiam reikalui buvo pasidaręs atskirą stulpelį su datomis (kas yra gerai), o tas datas vlookup’indavo iš kito sheet’o, kuriame buvos pasidaręs pivotą ir atsifiltravęs seniausias datas (kas yra negerai). Man čia pasirodė baisiai nepatogus reikalas, nes kiekvieną kartą skaičiuojant, reikėjo naujinti pivotą, kurio skaičiai keliauja į lentelę, iš kurios jau daromas galutinis pivotas. Todėl aš pasišoviau sutvarkyt šitą reikalą.

Read more „Excel: Kaip pasidaryti MIN IF funkciją“

Excel: vienas nuo kito priklausantys droplist’ai ir jų apsaugojimas

Categories MS ExcelPosted on

Sukūrus kokį nors excel failą, kurį pildydami darbuotojai turi įrašyti tam tikrus konkrečius duomenis, geriausia tokių duomenų įvedimui naudoti droplist’us. Tačiau kartais, kai duomenų labai daug, droplist’ai gaunasi labai dideli ir tampa nepatogu juose ieškoti reikiamos reikšmės. Tokiu atveju įvedamas reikšmes galima suskirstyti į grupes ir sukurti vieną nuo kito priklausančius droplist’us. Read more „Excel: vienas nuo kito priklausantys droplist’ai ir jų apsaugojimas“

Excel: Kaip į celę įrašyti failo pavadinimą

Categories MS ExcelPosted on

Kažkas kažkada manęs buvo klausęs, ar yra kokia funkcija, kuri į celę įrašytų to failo pavadinimą. Tada galvojau, kad vat taip paprastai tik su funkcijomis to padaryti negalima, o dabar kažko ieškodamas internete išsiaiškinau, kad tada buvau neteisus. Read more „Excel: Kaip į celę įrašyti failo pavadinimą“

Išsiaiškintas excel detektyvas darbe

Categories KitaPosted on

Kai darbe darbuotojai pradėjo pildyti mano paruoštas darbo laiko apskaitos bylas, tai pirmosiomis savaitėmis susidūriau su gan nemaža problema. Vis atsirasdavo vienas kitas darbuotojas, kuris sakydavo, kad jam neišsisaugojo praėjusios dienos įrašai. Niekaip negalėjau suprasti, kaip išsaugojus failą ir uždarius, kitą dieną gali jame nebūti įrašų. Bet dabar išsiaiškinau kodėl taip vyksta. Read more „Išsiaiškintas excel detektyvas darbe“

Excel: Mitybos planas

Categories MS ExcelPosted on

Kai suderini hobį ir darbą, tai gaunasi visai įdomių dalykų. Nors naudojuosi profesionaliai man sudarytu mitybos ir sporto planu, tačiau aš esu savarankiškas žmogus. Todėl, šiek tiek pasidomėjęs, apie tai, kaip pasiskaičiuoti žmogui reikalingą kalorijų, baltymų, angliavandenių ir riebalų kiekį, pamaniau, kad galiu pasidaryti Excel modelį, kuris padėtų man pačiam pasiskaičiuoti reikalingus medžiagų kiekius. Read more „Excel: Mitybos planas“

Excel: savo stulpelio įdėjimas į Pivot table

Categories MS ExcelPosted on

Excel darbai

Susikurti PivotTable jau išmokome. Tačiau, apetitas auga bevalgant. Mūsų poreikiai irgi auga, todėl turimoje Pivot lentelėje atsiranda noras susikurti savo stulpelį, pavyzdžiui prie mūsų turimos prekės kainos turime pridėti dar ir PVM mokestį. Tą galima padaryti dviem būdais. Čia aprašysiu būdą, kurio pats beveik niekada nenaudoju. Tačiau jis yra labai paprastas ir daugeliu atvejų jums turėtų tikti. Apie savo mėgstamą ir dažniausiai naudojamą, antrąjį būdą (naudojant DAX formules), papasakosiu kitame įraše. Read more „Excel: savo stulpelio įdėjimas į Pivot table“

Excel: Savaitės numerio nesutapimas su kalendoriumi

Categories MS ExcelPosted on

Excel darbai

Pradėjęs dirbti analitiku, jau radau daug prikurtų įvairių ataskaitų modelių, prieš tai buvusio darbuotojo. Tuo metu jis mane informavo, kad turėčiau prisiminti tai, kad pateikiant savaitines ataskaitas vadovams, visada Excelyje reikia filtruoti savaitę su didesniu numeriu, negu kad nurodyta kalendoriuje. Nu ok, pagalvojau… reikia, tai reikia, patyręs žmogus darė, aš čia naujokas, tikriausiai Excelis taip skaičiuoja ir nieko čia nepakeisi.

Bet padirbęs kelis mėnesius supratau, kad analitikas, kurį aš pakeičiau, patingėjo ir nepasidomėjo būdais, kuriais galima išspręsti formulės WEEKNUM netikslų veikimą. Read more „Excel: Savaitės numerio nesutapimas su kalendoriumi“

Excel: Žodžio radimas skaičių masyve

Categories MS ExcelPosted on

Ms-excel

Turėjau tokią situaciją: devyniuose excel’io sheet’uose yra formos iš kurių pildoma viena ir viename sheet’e yra priedas, kuris pildomas visą laiką, pildant bet kurią forma iš tų devynių.  Reikėjo padaryti taip, kad pildant bet kurią formą, sutampantys duomenys persikeltų ir į priedą. Tai pvz. užsakovo pavadinimas visada turėtų persikelti iš vienos iš tų devynių į priedą. Read more „Excel: Žodžio radimas skaičių masyve“

Excel’is ir paprasta macros komanda

Categories MS ExcelPosted on

Ms-excel

Pastebėjau, kad Lietuvos blogosferoje nėra nė vieno blogo, kuris kažką rašytų MS Excel tema. Na, o gal yra, bet aš nepastebėjau, todėl sakykim, kad nėra. Taip jau atsitiko, kad pakeičiau pareigas ir dabar visa mano darbo dieną prabėga atsidarius Excelio sheet’us. Kasdien sužinau vis ką nors naujo ir įdomaus. Todėl tomis žiniomis pasidalinsiu ir čia. Kartais tai bus galbūt kas nors labai elementaraus, bet gal ne visiems žinoma. Tai vat, jeigu ir patiems kyla kokių nors klausimų šia tema – rašykit nes ir man daug dalykų dar yra nežinomų ir būtų įdomu sužinoti.

Taigi, šiandien susidūriau su naujiena savo gyvenime – macros’ais. Macros’us tenka naudoti kai paprastoms excel’io funkcijoms nebeužtenka galių. Šiandien turėjau tam tikrą formą ir joje turėjo būti toks funkcionalumas, kad uždėjus x viename langelyje excel’io lape atsiranda papildomos eilutės su reikalinga užpildyti informacija.

Pateiksiu pavyzdėlį kaip tai veikia. Sakykim turim tokią lentelę:

Fiksavimas

Tai dabar padarykim taip, kad langelyje šalia „Taip“ įrašius „x“ žemiau esanti lentelė pradingtų. Na, ji ne šiaip pradings, o tiesiog 5-8 eilutės bus paslėptos.

Pirmiausia reikia į meniu juostą įtraukti „Developer“ kortelę. Einam File–> Options –> Customize Ribbon ir ties Developer uždedam varnelę:

Fiksavimas

Atsiranda tokia Developer kortelė:

Fiksavimas

Spaudžiam kairėje esantį mygtuką „Visual Basic“:

Fiksavimas1Ant Sheet1 paspaudžiam du kartus su kairiu pelės klavišu, arba kartą dešiniu ir pasirinkti „View Code“. Ir tuomet rašome tokį koduką:

 

 

Sub Worksheet_Change(ByVal Target As Range)
If ActiveSheet.Name = „Sheet1“ Then

If Range(„E2“).Value = „“ Then
Rows(„5:8“).EntireRow.Hidden = False
ElseIf Range(„E2“).Value = „x“ Then
Rows(„5:8“).EntireRow.Hidden = True
End If

End If
End Sub

Fiksavimas6

Įrašę išsaugom ir uždarom developer langą. Kas angliškai supranta, tai kodas čia labai aiškus, ir net programavimo neišmanantiems. Todėl pakoreguoti taip pat nebus sunku.

Taigi įrašę į langelį E2 „x“ gauname:

Fiksavimas3

Eilutės pradedant 5 ir baigiant 9 užslėptos. Jei „x“ ištrinsime – jos vėl atsiras.

 

IP Blocking Protection is enabled by IP Address Blocker from LionScripts.com.