Vpišite se z Microsoftovim
Vpišite se ali ustvarite račun.
Pozdravljeni,
Izberite drug račun.
Imate več računov
Izberite račun, s katerim se želite vpisati.
Projectove funkcije za polja po meri v namizni različici Projecta

S temi funkcijami znotraj formul lahko izračunate vrednosti za polja po meri.

Namig: Če želite vnesti formulo v polje po meri v programu Project 2007, v meniju Orodja pokažite na Prilagodi in kliknite Polja. V pogovornem oknu Polja po meri kliknite Formula. V programu Project 2010 kliknite zavihek Project in v skupini Lastnosti kliknite Polja po meri. V pogovornem oknu Polja po meri kliknite Formula.

Pregled Projectovih funkcij

Ko uporabljate Microsoft Project, boste morda morali delati z vrednostmi, ki niso neposredno v poljih. Formule vam omogočajo, da delate s polji in tako ustvarite te nove vrednosti.

Ti primeri prikazujejo, kako lahko uporabite formule s polji po meri:

  • Ko formulo spodaj dodate v polje s številom po meri, vrne številsko vrednost, ki označuje število dni med trenutnim datumom in končnim datumom opravil v načrtu:

DateDiff("d",NOW(),[Finish])

  • Ko formulo spodaj dodate v polje z besedilom po meri, vrne vrednost »Brez osnovnega načrta«, »Nepredvideni stroški za 20 % ali več«, ali »V mejah proračuna«:

    Switch(Len(CStr([Baseline Finish]))<3, "No baseline", ([Cost]+1)/ ([Baseline Cost]+1)>1.2,"Overbudget by 20% or more", ([Cost]+1)/([Baseline Cost]+1)>1, "Overbudget",True,"Under budget")
    The CStr function in the above formula works only if the [Baseline Finish] field is defined.

Funkcije za pretvorbo

Asc

Vrne podatkovni tip Celo število, ki predstavlja kodo znaka, ki ustreza prvi črki v nizu.

Sintaksa

Asc( niz )

niz  Kateri koli veljaven izraz niza.

CBool

Vsili izraz podatkovnemu tipu Logično.

Sintaksa

CBool( izraz )

izraz  Kateri koli veljaven niz ali številski izraz.

CByte

Vsili izraz podatkovnemu tipu Bajt.

Sintaksa

CByte( izraz )

izraz  Poljubno celo število med 0 in 255.

CCur

Vsili izraz podatkovnemu tipu Valuta.

Sintaksa

CCur( izraz )

izraz  Poljuben številski izraz med –922.337.203.685.477.5808 in 922.337.203.685.477.5807.

CDate

Vsili izraz podatkovnemu tipu Datum.

Sintaksa

CDate( izraz )

izraz  Kateri koli veljaven izraz.

CDbl

Vsili izraz podatkovnemu tipu Število z dvojno natančnostjo.

Sintaksa

CDbl( izraz )

izraz  Poljuben številski izraz med –1,79769313486232E308 in –4,94065645841247E-324 za negativne vrednosti; 4,94065645841247E-324 do 1,79769313486232E308 za pozitivne vrednosti.

CDec

Vsili izraz podatkovnemu tipu Decimalno.

Sintaksa

CDec( izraz )

izraz  Poljuben številski izraz iz +/-79,228,162,514,264,337,593,543,950,335 za števila z ničelno lestvico, to je števila brez decimalnih mest. Za števila z 28 decimalnimi mesti je obseg +/-7,9228162514264337593543950335. Najmanjše možno neničelno število je 0,000000000000000000000000000000000001.

Chr

Vrne Niz z znakom, ki je povezan z navedeno kodo znaka.

Sintaksa

Chr( koda znaka )

Charcode  Dolgo celo število, ki označuje znak.

CInt

Vsili izraz podatkovnemu tipu Celo število.

Sintaksa

CInt( izraz )

izraz  Poljuben številski izraz med –32.768 in 32.767; ulomki se zaokrožijo.

CLng

Vsili izraz podatkovnemu tipu Dolgo celo število.

Sintaksa

CLng( izraz )

izraz  Poljuben številski izraz med –2.147.483.648 in 2.147.483.647; ulomki se zaokrožijo.

CSng

Vsili izraz podatkovnemu tipu Število z enojno vrednostjo.

Sintaksa

CSng( izraz )

izraz  Poljuben številski izraz med –3.402823E38 in –1.401298E-45 za negativne vrednosti; 1.401298E-45 in 3.402823E38 za pozitivne vrednosti.

CStr

Vsili izraz podatkovnemu tipu Niz.

Sintaksa

CStr( izraz )

izraz  Kateri koli veljaven niz ali številski izraz.

CVar

Vsili izraz podatkovnemu tipu Različica.

Sintaksa

CVar( izraz )

izraz  Enak obseg kot ga ima izraz Dvojnoza števila. Enak obseg kot Niz za neštevila.

DateSerial

Vrne podatkovni tip Različica (datum) za navedeno leto, mesec in dan.

Sintaksa

DateSerial (leto, mesec, dan)

Leto  Zahteva; Celo število. Število med 100 in vključno 9999 ali številski izraz.

Mesec  Zahteva; Celo število. Poljuben številski izraz.

dan  Zahteva; Celo število. Poljuben številski izraz.

DateValue

Vrne podatkovni tip Različica (datum).

Sintaksa

DateValue( datum )

Datum  Zahteva; običajno izraz niza, ki predstavlja datum od 1. januarja 100 do 31. decembra 9999. Vendar pa je lahko datum kateri koli izraz, ki v tem obsegu predstavlja datum, čas ali tako datum kot tudi čas.

Day

Vrne podatkovni tip Različica (celo število), ki navede celo število med 1 in vključno 31, ki predstavlja dan v mesecu.

Sintaksa

Day( datum)

Datum  Zahteva; Poljubna Različica, številski izraz, izraz niza ali katera koli kombinacija lahko predstavlja datum. Če je vargumentu datum vrednost Null, je vrnjena vrednost Null.

Hex

Vrne Niz, ki predstavlja šestnajstiško vrednost števila.

Sintaksa

Hex( število )

Številka  Zahteva; kateri koli veljaven niz ali številski izraz.

Hour

Vrne podatkovni tip Različica (celo število), ki navede celo število med 0 in 23 (vključno s tema številoma). To število predstavlja ure v dnevu.

Sintaksa

Hour( čas )

Čas  Zahteva; Poljubna Različica, številski izraz, izraz niza ali katera koli kombinacija lahko predstavlja čas. Če je v polju čas vrednost Null, je vrnjena vrednost Null.

Minute

Vrne podatkovni tip Različica (celo število), ki navede celo število med 0 in 59 (vključno s tema številoma). To število predstavlja minute v uri.

Sintaksa

Minute( čas )

Čas  Zahteva; Poljubna Različica, številski izraz, izraz niza ali katera koli kombinacija lahko predstavlja čas. Če je v polju čas vrednost Null, je vrnjena vrednost Null.

Month

Vrne podatkovni tip Različica (celo število), ki navede celo število med 1 in 12 (vključno s tema številoma). To število predstavlja mesec v letu.

Sintaksa

Month( datum)

Datum  Zahteva; Poljubna Različica, številski izraz, izraz niza ali katera koli kombinacija lahko predstavlja čas. Če je vargumentu datum vrednost Null, je vrnjena vrednost Null.

Oct

Vrne podatkovni tip Različica (niz), ki predstavlja osmiško vrednost števila.

Sintaksa

Oct( število )

Številka  Zahteva; kateri koli veljaven niz ali številski izraz.

ProjDateConv

Pretvori vrednost v datum.

Sintaksa

ProjDateConv( izraz, oblika datuma )

izraz  Zahteva; Variant, vse je v redu. Izraz, ki ga želite pretvoriti v datum.

oblika datuma  Neobvezno; -Še dolgo. Privzeta oblika datuma je pjDateDefault, vendar lahko zamenjate eno od teh konstant pjDateFormat (uporabljena oblika datuma 9/25/07 ob 23:33):

  • pjDateDefault: privzeta oblika zapisa. To lastnost nastavite v pogovornem oknu Možnosti na zavihku Pogled (meni Orodja).

  • pjDate_mm_dd_yy_hh_mmAM: 9/25/07 12:33 PM

  • pjDate_mm_dd_yy: 9/25/07

  • pjDate_mm_dd_yyyy: 9/25/2007

  • pjDate_mmmm_dd_yyyy_hh_mmAM: september 25, 2007 12:33 PM

  • pjDate_mmmm_dd_yyyy: september 25, 2007

  • pjDate_mmm_dd_hh_mmAM: sep 25 12:33 PM

  • pjDate_mmm_dd_yyy: sep 25, '07

  • pjDate_mmmm_dd: september 25

  • pjDate_mmm_dd: sep 25

  • pjDate_ddd_mm_dd_yy_hh_mmAM: tor 9/25/07 12:33 PM

  • pjDate_ddd_mm_dd_yy: tor 9/25/07

  • pjDate_ddd_mmm_dd_yyy: tor sep 25, '07

  • pjDate_ddd_hh_mmAM: tor 12:33 PM

  • pjDate_mm_dd: 9/25

  • pjDate_dd: 25

  • pjDate_hh_mmAM: 12:33 PM

  • pjDate_ddd_mmm_dd: tor sep 25

  • pjDate_ddd_mm_dd: tor 9/25

  • pjDate_ddd_dd: tor 25

  • pjDate_Www_dd: W40/2

  • pjDate_Www_dd_yy_hh_mmAM: W40/2/07 12:33 PM

ProjDurConv

Pretvori izraz v vrednost trajanja v navedenih enotah.

Sintaksa

ProjDurConv( izraz, enote trajanja )

izraz  Zahteva; Variant, vse je v redu. Izraz, ki ga želite pretvoriti v trajanje.

enote trajanja  Neobvezno; -Še dolgo. Enote, uporabljene za izražanje trajanja. Če argument enote trajanja ni naveden, je privzeta vrednost vrsta enot, ki je določena v možnosti Trajanje je vneseno na zavihku Urnik v pogovornem oknu Možnosti (meni Orodja). Enote trajanja so lahko ene od teh konstant pjFormatUnit :

  • pjMinutes: pjElapsedMinutes

  • pjHours: pjElapsedHours

  • pjDays: pjElapsedDays

  • pjWeeks: pjElapsedWeeks

  • pjMonths: pjElapsedMonths

  • pjMinutesEstimated: pjElapsedMinutesEstimated

  • pjHoursEstimated: pjElapsedHoursEstimated

  • pjDaysEstimated: pjElapsedDaysEstimated

  • pjWeeksEstimated: pjElapsedWeeksEstimated

  • pjMonthsEstimated: pjElapsedMonthsEstimated

Second

Vrne podatkovni tip Različica (celo število ), ki navede celo število med 0 in 59 (vključno s tema številoma). To število predstavlja sekunde v minuti.

Sintaksa

Second( čas )

Čas  Zahteva; Poljubna Različica, številski izraz, izraz niza ali katera koli kombinacija lahko predstavlja čas. Če je v polju čas vrednost Null, je vrnjena vrednost Null.

Str

Vrne podatkovni tip Različica (niz), ki predstavlja število.

Sintaksa

Str( število )

Številka  Zahteva; Dolgo število , ki vsebuje poljuben veljaven številski izraz.

StrConv

Vrne podatkovni tip Različica (niz), ki je pretvorjen tako, kot navedete.

Sintaksa

StrConv( niz, pretvorba, LCID )

niz  Zahteva; izraz niza, ki bo pretvorjen.

Pretvorbo  Zahteva; Celo število. Vsota vrednosti, ki določa vrsto pretvorbe, ki jo želite izvesti.

LCID  Neobvezno; območne nastavitve, če se razlikujejo od območnih nastavitev sistema. (Območne nastavitve sistema so nastavljene privzeto.)

TimeSerial

Vrne podatkovni tip Različica (datum), ki vsebuje čas z določeno uro, minuto in sekundo.

Sintaksa

TimeSerial( ura, minuta, sekunda)

Uro  Zahteva; Variant (celo število). Število med 0 (12:00) in vključno 23 (23:00) ali številski izraz.

Minuto  Zahteva; Variant (celo število). Poljuben številski izraz.

sekunda  Zahteva; Variant (celo število). Poljuben številski izraz.

TimeValue

Vrne podatkovni tip Različica (datum), ki vsebuje čas.

Sintaksa

TimeValue( čas)

Čas  Zahteva; običajno izraz niza, ki predstavlja čas od 0:00:00 (12:00:00) do vključno 23:59:59 (11:59:59 PM). Čas pa je lahko tudi kateri koli izraz, ki predstavlja čas v tem obsegu. Če je v polju čas vrednost Null, je vrnjena vrednost Null.

Val

Vrne števila v nizu kot številske vrednosti z ustreznim podatkovnim tipom.

Sintaksa

Val( niz )

niz  Zahteva; kateri koli veljaven izraz niza.

Weekday

Vrne podatkovni tip Različica (celo število), ki vsebuje celo število. To število predstavlja dan v tednu.

Sintaksa

Weekday( datum[, prvi dan v tednu] )

Datum  Zahteva; Variant, številski izraz, izraz niza katere koli kombinacije, ki lahko predstavlja datum. Če je vargumentu datum vrednost Null, je vrnjena vrednost Null.

Prvi dan v tednu  Neobvezno; konstanta, ki določa prvi dan v tednu. Če ni določena, se domneva, da je to nedelja.

Year

Vrne podatkovni tip Različica (celo število), ki vsebuje celo število. To število predstavlja leto.

Sintaksa

Year( datum )

Datum  Zahteva; Poljubna Različica, številski izraz, izraz niza ali katera koli kombinacija lahko predstavlja datum. Če je vargumentu datum vrednost Null, je vrnjena vrednost Null.

Funkcije datuma in časa

CDate

Vsili izraz podatkovnemu tipu Datum.

Sintaksa

CDate( izraz )

izraz  Kateri koli veljaven izraz.

Date

Vrne podatkovni tip Različica (datum), ki vsebuje trenutni sistemski datum.

Sintaksa

Date

DateAdd

Vrne podatkovni tip Različica (datum), ki vsebuje datum, kateremu je bil dodan določen časovni interval.

Sintaksa

DateAdd( interval, število, datum )

Interval  Zahteva; Izraz niza, ki je časovni interval, ki ga želite dodati, na primer »m« ali »d«.

Številka  Zahteva; številski izraz, ki je število intervalov, ki jih želite dodati. Lahko je pozitiven (če želite dobiti datume za prihodnost) ali negativen (če želite dobiti datume za preteklost).

Datum  Zahteva; Različica (datum) ali dobesedni niz, ki predstavlja datum, kateremu je interval prišteti.

DateDiff

Vrne podatkovni tip Različica (dolgo celo število), ki navaja število časovnih intervalov med dvema navedenima datumoma.

Sintaksa

DateDiff( interval, datum1, datum2[, prvi dan v tednu[, prvi teden v letu]] )

Interval  Zahteva; izraz niza, ki je časovni interval za izračun razlike med argumentoma datum1 in datum2.

datum1, datum2  Zahteva; Variant (datum). Dva datuma, ki ju želite uporabiti v izračunu.

Prvi dan v tednu  Neobvezno; konstanta, ki določa prvi dan v tednu. Če ni določena, se domneva, da je to nedelja.

<c0>Prvi teden v letu</c0>  je izbiren; konstanta, ki določa prvi teden v letu.  Če ni določena, se domneva, da je prvi teden tisti, v katerem je 1. januar.

DatePart

Vrne podatkovni tip Različica (celo število), ki vsebuje navedeni del podanega datuma.

Sintaksa

DatePart( interval, datum[, prvi dan v tednu[, prvi teden v letu]] )

Interval  Zahteva; izraz niza, ki je časovni interval, ki ga želite vrniti.

Datum  Zahteva; Vrednost Variant (Datum), ki jo želite ovrednotiti.

Prvi dan v tednu  Neobvezno; konstanta, ki določa prvi dan v tednu. Če ni določena, se domneva, da je to nedelja.

<c0>Prvi teden v letu</c0>  je izbiren; konstanta, ki določa prvi teden v letu.  Če ni določena, se domneva, da je prvi teden tisti, v katerem je 1. januar.

DateSerial

Vrne podatkovni tip Različica (datum) za navedeno leto, mesec in dan.

Sintaksa

DateSerial (leto, mesec, dan)

Leto  Zahteva; Celo število. Število med 100 in vključno 9999 ali številski izraz.

Mesec  Zahteva; Celo število. Poljuben številski izraz.

dan  Zahteva; Celo število. Poljuben številski izraz.

DateValue

Vrne podatkovni tip Različica (datum).

Sintaksa

DateValue( datum )

Datum  Zahteva; običajno izraz niza, ki predstavlja datum od 1. januarja 100 do 31. decembra 9999. Vendar pa je lahko datum kateri koli izraz, ki v tem obsegu predstavlja datum, čas ali tako datum kot tudi čas.

Day

Vrne podatkovni tip Različica (celo število), ki navede celo število med 1 in vključno 31, ki predstavlja dan v mesecu.

Sintaksa

Day( datum)

Datum  Zahteva; Poljubna Različica, številski izraz, izraz niza ali katera koli kombinacija lahko predstavlja datum. Če je vargumentu datum vrednost Null, je vrnjena vrednost Null.

Hour

Vrne podatkovni tip Različica (celo število), ki navede celo število med 0 in 23 (vključno s tema številoma). To število predstavlja ure v dnevu.

Sintaksa

Hour( čas )

Čas  Zahteva; Poljubna Različica, številski izraz, izraz niza ali katera koli kombinacija lahko predstavlja čas. Če je v polju čas vrednost Null, je vrnjena vrednost Null.

IsDate

Vrne logično vrednost, ki pove, ali je izraz mogoče pretvoriti v datum.

Sintaksa

IsDate( izraz )

izraz  Zahteva; katera koli različica , ki vsebuje izraz datuma ali izraz niza, ki ga je mogoče prepoznati kot datum ali uro.

Minute

Vrne podatkovni tip Različica (celo število), ki navede celo število med 0 in 59 (vključno s tema številoma). To število predstavlja minute v uri.

Sintaksa

Minute( čas )

Čas  Zahteva; Poljubna Različica, številski izraz, izraz niza ali katera koli kombinacija lahko predstavlja čas. Če je v polju čas vrednost Null, je vrnjena vrednost Null.

Month

Vrne podatkovni tip Različica (celo število), ki navede celo število med 1 in 12 (vključno s tema številoma). To število predstavlja mesec v letu.

Sintaksa

Month( datum)

Datum  Zahteva; Poljubna Različica, številski izraz, izraz niza ali katera koli kombinacija lahko predstavlja čas. Če je vargumentu datum vrednost Null, je vrnjena vrednost Null.

Now

Vrne podatkovni tip Različica (datum), ki navede trenutni datum in čas na osnovi sistemskega datuma in časa računalnika.

Sintaksa

Now

ProjDateAdd

Datumu doda trajanje, da vrne nov datum.

Sintaksa

ProjDateAdd( datum, trajanje, koledar )

Datum  Zahteva; Variant, vse je v redu. Izvirni datum, kateremu je dodano trajanje.

trajanje  Zahteva; Variant, vse je v redu. Trajanje, ki ga želite dodati datumu.

koledar  Koledar, ki ga uporabite za razlike v datumu. Koledar, ki ga želite uporabiti za izračun novega datuma. Če koledar ni določen, je privzeti za trenutni vir koledar vira ali za trenutno opravilo, koledar opravila ali standardni koledar, če ni koledarja opravil. Za Project Server se uporabi standardni koledar, neglede na to, kateri koledar je naveden v nizu koledarja. Če uporabite to funkcijo v formuli, ustvarjeni v programu Project Web APP in jo primerjate z isto formulo, ustvarjeno v programu Project Professional, jo preskusite, da zagotovite pričakovane rezultate.

Opomba:  Če želite od navedenega datuma odšteti sedem dni, ta formula deluje pravilno v programu Project Professional 2010: ProjDateAdd("9/24/2010", "-7d"). Toda če isto formulo zaženete v strežniku Project Server 2010, bo rezultat 9/24/2010 in ne 9/17/2010. Če želite, da formule enako delujejo v programu Project Professional 2010 in strežniku Project Server 2010, ne uporabljajte negativnih parametrov v funkcijah ProjDateAdd in ProjDateSub.

ProjDateConv

Pretvori vrednost v datum.

Sintaksa

ProjDateConv( izraz, oblika datuma )

izraz  Zahteva; Variant, vse je v redu. Izraz, ki ga želite pretvoriti v datum.

oblika datuma  Neobvezno; -Še dolgo. Privzeta oblika datuma je pjDateDefault, vendar lahko zamenjate eno od teh konstant pjDateFormat (uporabljena oblika datuma 9/25/07 ob 23:33):

  • pjDateDefault: privzeta oblika zapisa. To lastnost nastavite v pogovornem oknu Možnosti na zavihku Pogled (meni Orodja).

  • pjDate_mm_dd_yy_hh_mmAM: 9/25/07 12:33 PM

  • pjDate_mm_dd_yy: 9/25/07

  • pjDate_mm_dd_yyyy: 9/25/2007

  • pjDate_mmmm_dd_yyyy_hh_mmAM: september 25, 2007 12:33 PM

  • pjDate_mmmm_dd_yyyy: september 25, 2007

  • pjDate_mmm_dd_hh_mmAM: sep 25 12:33 PM

  • pjDate_mmm_dd_yyy: sep 25, '07

  • pjDate_mmmm_dd: september 25

  • pjDate_mmm_dd: sep 25

  • pjDate_ddd_mm_dd_yy_hh_mmAM: tor 9/25/07 12:33 PM

  • pjDate_ddd_mm_dd_yy: tor 9/25/07

  • pjDate_ddd_mmm_dd_yyy: tor sep 25, '07

  • pjDate_ddd_hh_mmAM: tor 12:33 PM

  • pjDate_mm_dd: 9/25

  • pjDate_dd: 25

  • pjDate_hh_mmAM: 12:33 PM

  • pjDate_ddd_mmm_dd: tor sep 25

  • pjDate_ddd_mm_dd: tor 9/25

  • pjDate_ddd_dd: tor 25

  • pjDate_Www_dd: W40/2

  • pjDate_Www_dd_yy_hh_mmAM: W40/2/07 12:33 PM

ProjDateDiff

Vrne trajanje med dvema datumoma v minutah.

Sintaksa

ProjDateDiff( datum1, datum2, koledar )

Datum 1  Zahteva; Variant, vse je v redu. Datum, uporabljen kot začetek trajanja.

datum 2  Zahteva; Variant, vse je v redu. Datum, uporabljen kot konec trajanja.

koledar  Koledar, ki ga uporabite za izračun trajanja. Če koledar ni naveden, je privzeta nastavitev za trenutni vir koledar vira ali za trenutno opravilo koledar opravila oz. standardni koledar, če koledar opravil ni na voljo. Če koledar ni določen, je privzeti za trenutni vir koledar vira ali za trenutno opravilo, koledar opravila (ali standardni koledar, če ni na voljo koledarja opravil za strežnik Project Server), bo uporabljen standardni koledar, ne glede na to, kateri koledar je določen v nizu koledarja. Če uporabite to funkcijo v formuli, ustvarjeni v programu Project Web APP in jo primerjate z isto formulo, ustvarjeno v programu Project Professional, jo preskusite, da zagotovite pričakovane rezultate.

ProjDateSub

Vrne datum, ki je za določeno trajanje pred drugim datumom.

Sintaksa

ProjDateSub( datum, trajanje, koledar )

Datum  Zahteva; Variant, vse je v redu. Izvirni datum, od katerega se odšteje trajanje.

trajanje  Zahteva; Variant, vse je v redu. Trajanje, ki ga želite odšteti od datuma.

koledar  Koledar, ki ga uporabite za razlike v datumu. Če koledar ni naveden, je privzeta nastavitev za trenutni vir koledar vira ali za trenutno opravilo koledar opravila (oz. standardni koledar, če koledar opravil ni na voljo). Za Project Server se uporabi standardni koledar, neglede na to, kateri koledar je naveden v nizu koledarja. Če uporabite to funkcijo v formuli, ustvarjeni v programu Project Web APP in jo primerjate z isto formulo, ustvarjeno v programu Project Professional, jo preskusite, da zagotovite pričakovane rezultate.

Opomba:  Če želite od navedenega datuma odšteti sedem dni, ta formula deluje pravilno v programu Project Professional 2010: ProjDateAdd("9/24/2010", "-7d"). Toda če isto formulo zaženete v strežniku Project Server 2010, bo rezultat 9/24/2010 in ne 9/17/2010. Če želite, da formule enako delujejo v programu Project Professional 2010 in strežniku Project Server 2010, ne uporabljajte negativnih parametrov v funkcijah ProjDateAdd in ProjDateSub.

ProjDateValue

Vrne vrednost datuma izraza.

Sintaksa

ProjDateValue( izraz )

izraz  Zahteva; Variant, vse je v redu. Izraz, ki bo predstavljen kot datum.

ProjDurConv

Pretvori izraz v vrednost trajanja v navedenih enotah.

Sintaksa

ProjDurConv( izraz, enote trajanja )

izraz  Zahteva; Variant, vse je v redu. Izraz, ki ga želite pretvoriti v trajanje.

enote trajanja  Neobvezno; -Še dolgo. Enote, uporabljene za izražanje trajanja. Če argument enote trajanja ni naveden, je privzeta vrednost vrsta enot, ki je določena v možnosti Trajanje je vneseno na zavihku Urnik v pogovornem oknu Možnosti (meni Orodja). Enote trajanja so lahko ene od teh konstant pjFormatUnit :

  • pjMinutes: pjElapsedMinutes

  • pjHours: pjElapsedHours

  • pjDays: pjElapsedDays

  • pjWeeks: pjElapsedWeeks

  • pjMonths: pjElapsedMonths

  • pjMinutesEstimated: pjElapsedMinutesEstimated

  • pjHoursEstimated: pjElapsedHoursEstimated

  • pjDaysEstimated: pjElapsedDaysEstimated

  • pjWeeksEstimated: pjElapsedWeeksEstimated

  • pjMonthsEstimated: pjElapsedMonthsEstimated

ProjDurValue

Vrne število minut trajanja.

Sintaksa

ProjDurValue( trajanje )

trajanje  Zahteva; Variant, vse je v redu. Trajanje, ki bo izraženo v minutah.

Second

Vrne podatkovni tip Različica (celo število ), ki navede celo število med 0 in 59 (vključno s tema številoma). To število predstavlja sekunde v minuti.

Sintaksa

Second( čas )

Čas  Zahteva; Poljubna Različica, številski izraz, izraz niza ali katera koli kombinacija lahko predstavlja čas. Če je v polju čas vrednost Null, je vrnjena vrednost Null.

Time

Vrne podatkovni tip Različica (datum), ki pokaže trenutni sistemski čas.

Sintaksa

Time

Timer

Vrne podatkovni tip Število z enojno natančnostjo, ki predstavlja število sekund, ki so pretekle od polnoči.

Sintaksa

Timer

TimeSerial

Vrne podatkovni tip Različica (datum), ki vsebuje čas z določeno uro, minuto in sekundo.

Sintaksa

TimeSerial( ura, minuta, sekunda)

Uro  Zahteva; Variant (celo število). Število med 0 (12:00) in vključno 23 (23:00) ali številski izraz.

Minuto  Zahteva; Variant (celo število). Poljuben številski izraz.

sekunda  Zahteva; Variant (celo število). Poljuben številski izraz.

TimeValue

Vrne podatkovni tip Različica (datum), ki vsebuje čas.

Sintaksa

TimeValue( čas)

Čas  Zahteva; običajno izraz niza, ki predstavlja čas od 0:00:00 (12:00:00) do vključno 23:59:59 (11:59:59 PM). Čas pa je lahko tudi kateri koli izraz, ki predstavlja čas v tem obsegu. Če je v polju čas vrednost Null, je vrnjena vrednost Null.

Weekday

Vrne podatkovni tip Različica (celo število), ki vsebuje celo število. To število predstavlja dan v tednu.

Sintaksa

Weekday( datum[, prvi dan v tednu] )

Datum  Zahteva; Variant, številski izraz, izraz niza katere koli kombinacije, ki lahko predstavlja datum. Če je vargumentu datum vrednost Null, je vrnjena vrednost Null.

Prvi dan v tednu  Neobvezno; konstanta, ki določa prvi dan v tednu. Če ni določena, se domneva, da je to nedelja.

Year

Vrne podatkovni tip Različica (celo število), ki vsebuje celo število. To število predstavlja leto.

Sintaksa

Year( datum )

Datum  Zahteva; Poljubna Različica, številski izraz, izraz niza ali katera koli kombinacija lahko predstavlja datum. Če je vargumentu datum vrednost Null, je vrnjena vrednost Null.

Splošne funkcije

Choose

Izbere in vrne vrednost s seznama argumentov .

Sintaksa

Choose( indeks, izbira-1[, izbira-2, ... [, izbira-n]])

Kazalo  Zahteva; številski izraz ali polje, ki vrne vrednost med 1 in številom razpoložljivih izbir.

Izbira  Zahteva; Izraz Variant , ki vsebuje eno od možnih izbir.

IIf

Vrne enega od dveh delov, kar je odvisno od ovrednotenega izraza .

Sintaksa

IIf( izraz, resnični del, neresnični del )

izraz  Zahteva; Izraz Variant , ki ga želite ovrednotiti.

truepart  Zahteva; vrednost ali izraz, ki bo vrnjen, če je ustrezni izraz resničen.

falsepart  Zahteva; vrednost ali izraz, ki bo vrnjen, če je ustrezni izrazNeresničen.

IsNumeric

Vrne logično vrednost, ki pove, ali je izraz mogoče ovrednotiti kot število.

Sintaksa

IsNumeric( izraz)

izraz  Zahteva; Variant , ki vsebuje številski izraz ali izraz niza.

IsNull

Vrne logično vrednost, ki pove, ali v izrazu ni veljavnih podatkov (Null).

Sintaksa

IsNull( izraz )

izraz  Zahteva; Variant , ki vsebuje številski izraz ali izraz niza.

Switch

Ovrednoti seznam izrazov in vrne vrednost podatkovnega tipa Različica ali izraz, ki je povezan s prvim izrazom na seznamu, ki je resničen .

Sintaksa

Switch( izraz-1, vrednost-1[, izraz-2, vrednost-2, ... [, izraz-n,vrednost-n]] )

Matematične funkcije

Abs

Vrne vrednost iste vrste, kot je bila vnesena, in navede absolutno vrednost števila.

Sintaksa

Abs( število )

Številka  Zahteva; poljuben veljaven številski izraz. Če je v argumentu»število« vrednost Null, je vrnjena vrednost Null ; če je neinicializirana spremenljivka, je vrnjena vrednost nič.

Atn

Vrne podatkovni tip Število z dvojno natančnostjo, ki navaja arkus tangens števila.

Sintaksa

Atn( število )

Številka  Zahteva; Dvojni ali kateri koli veljaven številski izraz.

Cos

Vrne podatkovni tip Število z dvojno natančnostjo, ki navaja kosinus kota.

Sintaksa

Cos( število )

Številka  Zahteva; Dvojni ali kateri koli veljaven številski izraz, ki izraža kot v radianih.

Exp

Vrne podatkovni tip Število z dvojno natančnostjo, ki navede e (osnovo naravnih algoritmov) na potenco.

Sintaksa

Exp( število )

Številka  Zahteva; Dvojni ali kateri koli veljaven številski izraz.

Fix

Vrne cele dele števila. Če je število negativno, vrne prvo negativno celo število, ki je enako ali večje od števila.

Sintaksa

Fix( število )

Številka  Zahteva; Dvojni ali kateri koli veljaven številski izraz. Če je vargumentu »število« vrednost Null, je vrnjena vrednost Null.

Int

Vrne cele dele števila. Če je število negativno, vrne prvo negativno celo število, ki je manjše ali enako številu.

Sintaksa

Int( število )

Številka  Zahteva; Dvojni ali kateri koli veljaven številski izraz. Če je vargumentu »število« vrednost Null, je vrnjena vrednost Null.

Log

Vrne podatkovni tip Število z dvojno natančnostjo, ki navaja naravni logaritem števila.

Sintaksa

Log( število )

Številka  Zahteva; Dvojni ali kateri koli veljaven številski izraz, ki je večji od nič.

Rnd

Vrne podatkovni tip Število z enojno natančnostjo, ki vsebuje naključno število.

Sintaksa

Rnd( število )

Številka  Zahteva; Enojni ali kateri koli veljaven številski izraz.

Sgn

Vrne podatkovni tip Različica (celo število), ki pokaže znak števila.

Sintaksa

Sgn( število )

Številka  Zahteva; poljuben veljaven številski izraz.

Vrne te vrednosti:

  • Če je število večje od nič, funkcija Sgn vrne 1.

  • Če je število enako nič, funkcija Sgn vrne 0.

  • Če je število manjše od nič, funkcija Sgn vrne –1

Sin

Vrne podatkovni tip Število z dvojno natančnostjo, ki navaja sinus kota.

Sintaksa

Sin( število )

Številka  Zahteva; Dvojni ali kateri koli veljaven številski izraz, ki izraža kot v radianih.

Sqr

Vrne podatkovni tip Število z dvojno natančnostjo, ki navaja kvadratni koren števila.

Sintaksa

Sqr( število )

Številka  Zahteva; Dvojni ali kateri koli veljaven številski izraz, ki je enak ali večji od nič.

Tan

Vrne podatkovni tip Število z dvojno natančnostjo, ki navaja tangens kota.

Sintaksa

Tan( število )

Številka  Zahteva; Dvojni ali kateri koli veljaven številski izraz, ki izraža kot v radianih.

Besedilne funkcije

Asc

Vrne podatkovni tip Celo število, ki predstavlja kodo znaka, ki ustreza prvi črki v nizu.

Sintaksa

ASC ( niz )

Niz  Kateri koli veljaven izraz.

Chr

Vrne Niz z znakom, ki je povezan z navedeno kodo znaka.

Sintaksa

Chr( koda znaka )

Charcode  Dolgo celo število, ki označuje znak.

Format

Vrne podatkovni tip Različica (niz), ki vsebuje izraz, oblikovan v skladu z navodili v izrazu oblikovanja.

Sintaksa

Format( izraz[, oblika zapisa[, prvi dan v tednu[, prvi dan v letu]]] )

izraz  Zahteva; kateri koli veljaven izraz.

Oblika  Neobvezno; veljaven poimenovan ali uporabniško določen izraz oblike zapisa.

Prvi dan v tednu  Neobvezno; Konstanta , ki določa prvi dan v tednu.

Prvi teden v letu  Neobvezno; Konstanta , ki določa prvi teden v letu.

Instr

Vrne podatkovni tip Različica (Dolgo celo število), ki navaja mesto, kjer se en niz prvič pojavi v drugem nizu.

Sintaksa

Instr( [začni, ]niz1, niz2[, primerjaj] )

Začetek  Neobvezno; številski izraz, ki nastavi začetni položaj za vsako iskanje. Če je argument izpuščen, se iskanje začne pri prvem znaku. Če argument začetekvsebuje vrednost Null, pride do napake. Argument začetek je potreben, če je naveden argument primerjava.

niz1  Zahteva; izraz niza, ki ga iščete.

niz2  Zahteva; izraz niza, ki ga iščete.

primerjava  Neobvezno; določa vrsto primerjave nizov. Če ima argument primerjava vrednost Null, pride do napake. Če argument primerjava izpustite, nastavitev Primerjavamožnosti določa vrsto primerjave.

LCase

Vrne podatkovni tip Niz, ki je bil pretvorjen v male črke.

Sintaksa

LCase( niz )

niz   Zahteva; kateri koli veljaven izraz niza. Če je vnizu vrednost Null, je vrnjena vrednost Null.

Left

Vrne podatkovni tip Različica (niz), ki vsebuje navedeno število znakov na levi strani niza.

Sintaksa

Left( niz, dolžina )

niz  Zahtevano. Rezultat vrne izraz niza, iz katerega se vrnejo skrajno levi znaki. Če je vnizu vrednost Null, je vrnjena vrednost Null.

dolžina  Zahteva; Variant (dolgo). Številski izraz, ki označuje, koliko znakov je treba vrniti. Če je število 0, je vrnjen niz dolžine nič (""). Če je dolžina večja ali enaka številu znakov v nizu, je vrnjen celoten niz.

Len

Vrne podatkovni tip Dolgo celo število, ki vsebuje število znakov v nizu ali število bajtov, ki so zahtevani za shranjevanje spremenljivke.

Sintaksa

Len( niz, ime spremenljivke )

Niz  Kateri koli veljaven izraz niza. Če je vnizu vrednost Null, je vrnjena vrednost Null.

ime spremenljivke  Poljubno ime spremenljivke. Če je v argumentu ime spremenljivke vrednost Null, je vrnjena vrednost Null. Če je ime spremenljivke vrsta podatkovnega tipa Različica, jo funkcija Len obravnava enako kot niz in vedno vrne število znakov, ki jih vsebuje.

LTrim

Vrne podatkovni tip Različica (niz), ki vsebuje kopijo niza brez vodilnih presledkov.

Sintaksa

LTrim( niz )

niz  Zahteva; kateri koli veljaven izraz niza. Če je vnizu vrednost Null, je vrnjena vrednost Null.

Mid

Vrne podatkovni tip Različica (niz), ki vsebuje navedeno število znakov v nizu.

Sintaksa

Mid( niz, začni[, dolžina] )

niz  Zahteva; izraz niza, iz katerega so vrnjeni znaki. Če je vnizu vrednost Null, je vrnjena vrednost Null.

Začetek  Zahteva; -Še dolgo. Mesto znaka v argumentu niz, ki predstavlja začetno točko za funkcijo. Če je argument začetek večji od števila znakov v argumentu niz, funkcija Mid vrne niz z ničelno dolžino ("").

dolžina  Neobvezno; Variant (dolgo). Število znakov, ki jih želite vrniti. Če ga izpustite ali če je v besedilu manj znakov kot dolžina (vključno z znakom na začetku), so vrnjeni vsi znaki od začetnega mesta do konca niza.

Right

Vrne podatkovni tip Različica (niz), ki vsebuje navedeno število znakov na desni strani niza.

Sintaksa

Right( niz, dolžina )

niz  Zahteva; izraz niza, iz katerega so vrnjeni skrajno desni znaki. Če je vnizu vrednost Null, je vrnjena vrednost Null.

dolžina  Zahteva; Variant (dolgo). Številski izraz, ki označuje, koliko znakov je treba vrniti. Če je število 0, je vrnjen niz dolžine nič (""). Če je enako ali večje od števila znakov v nizu, je vrnjen celoten niz.

RTrim

Vrne podatkovni tip Različica (niz), ki vsebuje kopijo navedenega niza brez končnih presledkov.

Sintaksa

RTrim( niz )

niz  Zahteva; kateri koli veljaven izraz niza. Če je vnizu vrednost Null, je vrnjena vrednost Null.

Space

Vrne podatkovni tip Različica (niz), ki vsebuje navedeno število presledkov.

Sintaksa

Space( število )

Številka  Zahteva; število presledkov, ki jih želite v nizu.

StrComp

Vrne podatkovni tip Različica (celo število), ki pokaže rezultat primerjave niza.

Sintaksa

StrComp( niz1, niz2[, primerjaj] )

niz1  Zahteva; kateri koli veljaven izraz niza.

niz2  Zahteva; kateri koli veljaven izraz niza.

primerjava  Neobvezno; določa vrsto primerjave nizov. Če ima argument primerjava vrednost Null, pride do napake.

StrConv

Vrne podatkovni tip Različica (niz), ki je pretvorjen tako, kot navedete.

Sintaksa

StrConv( niz, pretvorba, LCID )

niz  Zahteva; izraz niza, ki bo pretvorjen.

Pretvorbo  Zahteva; Celo število. Vsota vrednosti, ki določa vrsto pretvorbe, ki jo želite izvesti.

LCID  Neobvezno; območne nastavitve, če se razlikujejo od območnih nastavitev sistema. (Območne nastavitve sistema so nastavljene privzeto.)

String

Vrne podatkovni tip Različica (niz), ki vsebuje ponavljajoči se niz znakov navedene dolžine.

Sintaksa

String( število, znak )

Številka  Zahteva; -Še dolgo. Dolžina vrnjenega niza. Če je vargumentu »število« vrednost Null, je vrnjena vrednost Null.

znak  Zahteva; Variant, vse je v redu. Koda znaka, ki določa znak ali izraz niza, katerega prvi znak se uporablja za ustvarjanje vrnjenega niza. Če je vznaku vrednost Null, je vrnjena vrednost Null.

Trim

Vrne podatkovni tip Različica (niz), ki vsebuje kopijo niza brez vodilnih ali končnih presledkov.

Sintaksa

Trim( niz )

niz  Zahteva; kateri koli veljaven izraz niza. Če je vnizu vrednost Null, je vrnjena vrednost Null.

UCase

Vrne podatkovni tip Različica (niz), ki vsebuje naveden niz, ki bo pretvorjen v velike črke.

Sintaksa

UCase( niz )

niz  Zahteva; kateri koli veljaven izraz niza. Če je vnizu vrednost Null, je vrnjena vrednost Null.

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.

Skupnosti vam pomagajo postaviti vprašanja in odgovoriti nanje, posredovati povratne informacije in prisluhniti strokovnjakom z bogatim znanjem.

Vam je bila informacija v pomoč?

Kako ste zadovoljni s kakovostjo jezika?
Kaj je vplivalo na vašo izkušnjo?
Če pritisnete »Pošlji«, bomo vaše povratne informacije uporabili za izboljšanje Microsoftovih izdelkov in storitev. Vaš skrbnik za IT bo lahko zbiral te podatke. Izjavi o zasebnosti.

Zahvaljujemo se vam za povratne informacije.

×