Pohitrimo Word

Ob oblikovanju diplomskih nalog se včasih srečam z nalogami, ki imajo velikoooo slik. Včasih celo toliko, da Wordova datoteka zasede po 20MB in komaj sede v poštni nabiralnik. A to ni problem, ki ga želim izpostaviti danes.

Problem dokumentov z veliko slikami, še bolj pa dokumentov z velikimi slikami, je v času njihovega nalaganja oz. času ga potrebujete da se po takšnem dokumentu sprehajate. Ko greste preko strani s slikami traja, da jih Word izriše in to zna biti moteče.

V kolikor ste se slik nagledali je uporabno, da v času urejanja teksta slike preprosto izklopite, in Word bo “magično” hitrejši. Torej Wordu zaukažete, naj slik ne prikazuje.

Word 2003

Izberite menu Orodja/Možnosti in odpre se vam novo okno, kjer se postavite na zavihek ‘Pogled’, ter tam VKLJUČITE opcijo ‘Ograde za slike’, ter IZKLJUČITE opcijo ‘Risbe’.

Word 2007 in naprej

Izberete Office gumb oz. zavihek Datoteka in tam gumb ‘Wordove možnosti‘ . Odpre se novo okno, kjer na levi strani izberite opcijo Dodatno in pod sekcijo ‘Prikaži vsebino dokumenta’ VKLJUČITE opcijo ‘Prikaži ograde slik’, ter IZKLJUČITE opcijo ‘Na zaslonu prikaži risbe in polja z besedilom’


Oblikovanje celic v Excelu – kode za datum in čas

V enem izmed prejšnjih prispevkov smo si ogledali kako lahko v Excelu definirate lasten izgled podatkov v celicah. V omenjenem prispevku pa smo se omejili samo na določanje oblike numeričnih podatkov.

Seveda pa pozna Excel tudi posebne kode za oblikovanje datumov in časov in v tem prispevku si bomo zatorej ogledali slednje.

Oblikovni znaki za datume in čase

Tabela oblikovnih znakov za datume:

Znak Pomen
m Izpiše mesec brez vodilne ničle, torej 1 do 12
mm Izpiše mesec z vodilno ničlo, torej 01 do 12
mmm Izpiše tričrkovno okrajšavo za mesec, torej jan do dec
mmmm
Izpiše ime meseca januar do december
d
Izpiše dan v mesecu brez vodilne ničle, torej 1 to 31
dd
Izpiše dan v mesecu z vodilno ničlo, torej 01 to 31
ddd
Izpiše tričrkovno okrajšavo za dan v tednu(!), torej pon do ned
dddd
Izpiše dan v tednu(!), torej ponedeljek do nedelja
yy
Izpiše dvomestno leto (torej brez 20 iz 19 spredaj)
yyyy
Izpiše vse 4 cifre v letu

Tabela oblikovnih znakov za čase:

Znak Pomen
s Sekunde brez vodilnih ničel 0 do 59
ss Sekunde z vodilnimi ničlami 00 do 59
m Minute brez vodilnih ničel 0 do 59
mm
Minute z vodilnimi ničlami 00 do 59
h
Ure brez vodilnih ničel 0 do 23
hh
Ure z vodilnimi ničlami 00 do 23

Primeri

Ker je razlaga suhoparna sem vam spet pripravil datoteko, kjer se lahko po mili volji igrate z nastavitvami … 🙂

<datoteka s primeri>

Oblikovanje celic v Excelu – kode za tekst

V enem izmed prejšnjih prispevkov smo si ogledali kako lahko v Excelu definirate lasten izgled podatkov v celicah. V omenjenem prispevku pa smo se omejili samo na določanje oblike numeričnih podatkov.

Seveda pa pozna Excel tudi posebne kode za oblikovanje teksta in v tem prispevku si bomo zatorej ogledali slednje.

Oblikovni znaki za besedilo

Tabela znakov za oblikovanje besedila:

Znak Pomen
$ + / – ( ) : presledek Ti znaki se izpišejo na mestu, kjer so zapisani
\<znak> Vsem preostalim znakom (torej znakom, ki niso napisani zgoraj) je potrebno dodati predpono \ ali pa jih zapreti med dvojna narekovaja, kot je prikazano spodaj
“besedilo” Izpiše se besedilo
*
Ta koda zapiše znak, ki ji sledi tolikokrat, da zapolni celotno širino celice (zelo uporabno!)
@ Izpiše vsebino kot tekst

Primeri

Ker je razlaga suhoparna sem vam spet pripravil datoteko, kjer se lahko po mili volji igrate z nastavitvami … 🙂

<datoteka s primeri>

Oblikovanje celic v Excelu – numerične kode

Kot sem omenil že večkrat, pozna Excel samo številke in črke oz. besede. In v odvisnosti od oblike lahko neko številko prikažemo kot število, kot procent, kot datum ali kot…

Excel ima mnogo vnaprej pripravljenih oblik celic (formatov) in ti resnično zadoščajo za večino potreb, a včasih bi želeli kaj posebnega in v teh primerih moramo pač poseči po lastni obliki celic.

V pričujočem blogu vam bom predstavil kako lahko v Excelu oblikujete številke, čez dan ali dva pa bom prikazal še oblikovanje:

  • teksta
  • datumov, časov
  • in prav posebne kode (uporaba slednjih pa je že mnogo let dokaj nesmiselna, saj jih je zamenjalo pogojno oblikovanje!)

Kako do lastne oblike celic

V verzijah Excelov pred 2007 izberete menijsko opcijo Oblika/Celice, v Excelu 2007 in novejših pa na zavihku Osnovno samo razširite okvirček Število:


V vsakem primeru se vam prikaže isto okno:

V prikazanem oknu izberete opcijo ‘Po meri‘ in vnesete novo obliko celic

Osnovna oblika

Excel loči 4 oblike: obliko za pozitivna števila, obliko za negativna števila, obliko ničel in obliko teksta. Ker je vse skupaj potrebno zapisati v eno vrstico, Excel posamezne elemente loči s podpičjem:

[pozitivna št.];[negativna št.];[ničle];[besedilo]

Oblikovni znaki za števila

Tabela oblikovnih znakov za števila:

Znak Pomen
0 (ničla) Ograda za cifro. Če na tem mestu ni cifre se izpiše 0
# Ograda za cifro. Če na tem mestu ni cifre se ne izpiše nič
? Ograda za cifro. Če na tem mestu ni cifre se izpiše presledek
. (pika) Oznaka za decimalno vejico. Da res vejico ? – mora sicer biti pika, a v SLO Excelu se bo na tem mestu prikazala vejica
% Odstotek. Excel pomnoži število s 100 in doda oznako za procent (%)
, (vejica) Ločilo tisočic. Mora biti vejica, v SLO Excelu jo seveda nadomesti pika
E+ E- e+ e- Oznaka za znanstveno notacijo.

Primeri

Četudi se vseskupaj zdi zapleteno, pa bo skozi primere vidno, da je prav preprosto. Naložite si pripeto datoteko in se igrajte … 🙂

<datoteka s primeri>

Zaokroževanje v Excelu / zaokroževanje na poljubno vrednost

Odgovor na vprašanje v enem izmed forumov, me je spomnil na problem zaokroževanja…

Ena izmed najpogostejših operacij v Excelu je (ob seštevanju) zaokroževanje. Življenje nas preprosto sili v to, da rezultate zaokrožujemo saj jih samo tako lahko vsaj nekako obvladujemo.

Tako večina uporabnikov Excela ob funkciji sum, ki je zagotovo prva funkcija, ki jo spoznajo, spozna tudi funkcijo round. In prej ali slej se vsi naučijo, da je potrebno zaokroževati z uporabo funkcije round(xxx; 2). Mnogi niti ne vedo, čemu tista dvojka sploh služi in jo preprosto privzamejo, drugi vedo, da to pomeni zaokroževanje na dve decimalki (na cente, kot bi temu rekli finančniki) in to jim zadostuje.

Excelovo vgrajeno zaokroževanje

Excel ima za potrebe zaokroževanja na voljo 3 funkcije round, roundUp in roundDown. Prva zaokrožuje na najbližjo vrednost (round), druga na najbližjo višjo vrednost (RoundUp), tretja pa na najbližjo nižjo vrednot (RoundDown).

Kaj to pomeni v praksi? Zamislimo si primer, da želimo neko vrednost zaokrožiti na stotice. Če je to število 248, ga torej lahko zaokrožimo na 200 ali na 300 in funkcija round ga bo zaokrožila na 200, saj je 200 bližje kot 300. Funkcija roundUp ga bo zaokrožila na 300, saj je to najbližje VIŠJA vrednot, funkcija roundDown pa ga bo zaokrožila na 200 saj je to najbližja NIŽJA vrednost.

Vprašanje, ki se pojavi je, kam se zaokroži vrednost, ki je točno na polovici? Kam se torej zaokroži 250? Pri roundUp (300) in roundDown (200) ni problema. Kaj pa round? No roundpa se lahko odloči; ali gor ali dol. In ker se je za nekaj potrebno odločiti, se v Excelu funkcija Round obnaša tako, da zaokroži navzgor.

To je to. Ostaja še odprto vprašanje čemu služi drugi parameter teh funkcij?

PARAMETER: 2
   število  round(x;2)  roundup(x;2)  rounddown(x;2)
----------------------------------------------------   
     3,737       3,740         3,740           3,730
    37,999      38,000        38,000          37,990
   775,209     775,210       775,210         775,200
 3.448,453   3.448,450     3.448,460       3.448,450

Drugi parameter Excelovih vgrajenih funkcij za zaokroževanje

Drugi parameter funkcij roundxxx pove decimalno mesto, na katerega želite število zaokrožiti. Če je torej drugi parameter 2, pomeni da želite zaokroževati na drugo decimalko, torej na stotine. Če je tri bi zaokroževali na tretjo decimalko, če je 0 bi zaokroževali na enice… Hm, kaj pa če je -2? 😉

No če je drugi parameter negativen, pa po čisti inerciji (ali logiki, kakor pač hočete) zaokrožujete po deseticah, stoticah, tisočicah…

Če torej želite nek znesek zaokrožiti na 1000€, kar je pogosto pri velikih zneskih, boste uporabili funkcijo round(xxx, -3). Žena bo sicer uporabila funkcijo RoundUp(xxx, -3), a to je že druga zgodba 🙂

PARAMETER: 0
   število  round(x;0)  roundup(x;0)  rounddown(x;0)
----------------------------------------------------
     3,737       4,000         4,000           3,000
    37,999      38,000        38,000          37,000
   775,209     775,000       776,000         775,000
 3.448,453   3.448,000     3.449,000       3.448,000

PARAMETER: -2
   število round(x;-2) roundup(x;-2) rounddown(x;-2)
----------------------------------------------------
     3,737       0,000       100,000           0,000
    37,999       0,000       100,000           0,000
   775,209     800,000       800,000         700,000
 3.448,453   3.400,000     3.500,000       3.400,000

Kaj pa zaokroževanje na poljubno vrednost (na poljubno mejo)?

No; s tem pa sem tale blog pripeljal do moje izhodiščne točke. Originalno vprašanje je namreč bilo kako neko število vedno zaokrožiti na najbližje sodo število? Pogosta variacija tega vprašanja je tudi, kako vse zneske zaokrožiti na 50 centov?

No kaj takšnega Excel po privzetem ne zna, lahko pa do tega pridemo zelo preprosto, če samo malce vključimo možganske celice… Če torej želimo nekaj zaokrožiti na najbližje sodo število, najprej originalno število delimo z dva in pri tem seveda dobimo nek ostanek. Ostanek zanemarimo ter dobljeno število pomnožimo z dva. Dobili smo zaokroženo originalno število! V Excelu bi to zapisali kot round(xxx/2;0)*2 in popolnoma enako deluje tudi s centi, torej: round(xxx/0,5;2)*0,5.

Če torej v splošnem želite neko število zaokrožiti na večkratnik števila M, morate torej uporabiti formulo round(število/M;0)*M.

Zaokroževanje na poljubno mejno vrednost M

  formula je torej =ROUND(število/M;0)*M

   število         M=2         M=0,5            M=25
----------------------------------------------------
     3,737       4,000         3,500           0,000
    37,999      38,000        38,000          50,000
   775,209     776,000       775,000         775,000
 3.448,453   3.448,000     3.448,500       3.450,000

Spajanje dokumentov

V času počitnic mnogi blogi zadihajo s polnimi pljuči, saj avtorji odidejo na morje in jih ne bombardirajo s prispevki. No tudi mojemu blogu se pozna počitniško nedelo, a to ni pravi izgovor. V tem času sem namreč intenzivno pisal 2 novi e-knjigi, ki bosta izšli samo v e-obliki.

S prihodom septembra boste namreč mnogi prišli do problema, ki boste morali reklamno (ali kakšno drugo) pošto poslati mnogim prejemnikom in to vam bo vzelo veliko časa. A problem je rešen in rešen je zelo dobro, le mnogi ga ne poznate ali pa se vam zdi prezapleten. Na spletu lahko najdete tečaje, katerih vrednost pa znaša 180€ na osebo. Za 180€ ste mnogi dobili last-minute počitnice kje ob obali!

Novi e-knjigi v začetku avgusta

Ker se tudi meni zdi 180€ veliko denarja, sem vam pripravil e-knjigo, ki vas bo ob primerih (slednji so seveda priloženi!) vodila skozi celoten postopek. Za ceno dveh kino vstopnic se boste torej hitro in preprosto naučili postopka spajanja dokumentov v Word-u 2003 ali 2007. Razlika je torej očitna 180€ ~ dve kino vstopnici!

Predogled obeh knjig vam je že na voljo in vabim vas, da si ju ogledate ter se sami prepričate o resnosti mojih navedb. Predogled e-knjige za Word 2007 in predogled e-knjige za Word 2003.

V kolikor se sprašujete, kaj spajanje dokumentov sploh je in kako vam lahko pomaga, naj vam omenim, da s njegovo pomočjo lahko natisnete vabila, dopise, nalepke, ovojnice… Natančnejši opis pa lahko najdete v predogledu knjige!

Razbijanje dokumentov

Mnogi pa spajanje dokumentov že poznate in ga tudi uporabljate, ste pa ob njem naleteli na problem, da Word dokumente sicer lepo združi, ne zna pa jih razdružiti.

Da bom ponudbo zaokrožil, sem vam torej pripravil tudi edinstven dodatek za Word 2003 in Word 2007, ki vam bo omogočil ravno to. Iz spojenega dokumenta vam bo pridobil posamezne dokumente. A makro ne dela samo to, temveč vam omogoča hitro kopiranje poljubnega dela nekega Word-ovega dokumenta.

Tudi dodatka za Word 2007 in Word 2003 ste že dosegljiva in delujeta, a sta malenkostno omejena in za polno funkcionalnost ju morate registrirati. Da, tudi cena omenjenega dodatka bo povsem simbolično enaka vrednosti dveh kino vstopnic.

Prednaročila

Vabim vas da mi pišete in si s preprosto e-pošto zagotovite še dodaten popust.

Knjigi in dodatki bodo dosegljivi v prvem tednu avgusta.

Kupcem zbirke Office 2007 v slovenščini na voljo možnost brezplačne nadgradnje na različico 2010

MS Slovenija je pravkar objavil:

Microsoft je v Sloveniji predstavil program Tehnološko jamstvo za Microsoft Office 2010, ki kupcem pisarniške zbirke Office 2007 omogoča brezplačno nadgradnjo na različico 2010, ko bo ta na voljo v slovenskem jeziku.

Časovna omejitev

Microsoft kupcem pisarniškega paketa Office 2007 (nakup z osebnim računalnikom ali brez njega) od pooblaščenega prodajalca v obdobju med 1. julijem in 30. septembrom nudi možnost brezplačne nadgradnje na najnovejšo različico zbirke Office. Za upravičenost do nadgradnje je treba izdelek aktivirati do 30. septembra, do 15. oktobra pa Microsoftu dostaviti potrdilo o nakupu s fotokopijo licenčnega ključa in kontaktnim naslovom.

Kateri paketi so vključeni v program

Vključeni so vsi slovenski paketi Office 2007, ki so kupljeni samostojno ali z novim računalnikom. Količinsko licenciranje v ta program ni vključeno.

Katera različica Office 2010 mi pripada?

Uporabniki, ki bodo izkoristili možnost nadgradnje, bodo novo zbirko prejeli takrat, ko bo ta na voljo v slovenskem jeziku. Office 2010 prinaša drugačno ponudbo paketov kot pri različici 2007. Uporabnikom različic Office Ultimate 2007, Office Professional 2007 in Office Small Business 2007 bo na voljo nadgradnja na paket Office Professional 2010. Uporabniki različic Office Standard 2007 bodo lahko nadgradili na Office Home and Business in uporabniki Office Home and Student 2007 bodo prejeli paket Office Home and Student 2010, uporabniki zbirke Office Basic 2007 pa Office Home and Business 2010.

Office 2007                  --> Office 2010
Office Ultimate 2007         --> Office Professional 2010
Office Professional 2007     --> Office Professional 2010
Office Small Business 2007   --> Office Professional 2010
Office Standard 2007         --> Office Home and Business 2010
Office Home and Student 2007 --> Office Home and Student 2010
Office Basic 2007            --> Office Home and Business 2010

Kupcu ene licence Office 2007 pripada ena licenca za Office 2010, posameznik pa lahko prek tega programa uveljavlja največ 25 nadgradenj istega programa.

Postopek uveljavitve

Kupec preko elektronskega obrazca (nahaja se na www.officenadgradnja.si) ali priporočeno po klasični pošti pošlje:

  1. Kopijo računa z datumom med 1. 7. 2010 in 30. 9. 2010 za slovenski Office 2007
  2. ID izdelka (xxxxx-xxx-xxxxxxx-xxxxx)*, ki ga dobi ob aktivaciji izdelka
  3. Osebne podatke (ime in priimek, naslov, e-poštni naslov) priporočeno pošljete na Microsoft Slovenija, Šmartinska 140, 1000 Ljubljana;
    Za: Office nadgradnja. Podatke lahko odda tudi preko spletne strani www.officenadgradnja.si
  4. To mora storiti v obdobju od 1. 7. 2010 do 15. 10. 2010
  5. Microsoft bo v obdobju od 1. 10. 2010 do 30. 11. 2010 kupcu poslal elektronsko pošto z navodili o prevzemu Office 2010

Več informacij o programu Tehnološko jamstvo za Microsoft Office 2010 je na voljo na spletni strani www.officenadgradnja.si.