Valemite kasutamine loendites arvutatud veergudes võib aidata lisada olemasolevaid veerge (nt arvutada hinnalt käibemaksu). Neid saab andmete programmiliseks valideerimiseks kombineerida. Arvutusliku veeru lisamiseks klõpsake nuppu + lisa veerg ja seejärel valige Rohkem.
Märkus.: Arvutuslikud väljad töötavad ainult oma reas, nii et te ei saa viidata mõne muu rea väärtusele ega mõnes muus loendis või teegis asuvatele veergudele. Valemis ei toetata otsinguvälju ja äsja lisatud rea ID-d ei saa kasutada, kuna valemi töötlemisel pole ID-d olemas.
Kui pole määratud teisiti, pole valemite sisestamisel märksõnade ja tehtemärkide vahel tühikuid. Järgnev loend pole täielik. Kõigi valemite kuvamiseks vaadake selle artikli lõpus olevat tähestikulist loendit .
Märkus.: Arvutuslikud väljad töötavad ainult oma reas, nii et te ei saa viidata mõne muu rea väärtusele ega mõnes muus loendis või teegis asuvatele veergudele. Valemis ei toetata otsinguvälju ja äsja lisatud rea ID-d ei saa kasutada, kuna valemi töötlemisel pole ID-d olemas.
Valige allpool pealkiri, et see avada ja vaadata üksikasjalikke juhiseid.
Järgmiste valemite abil saate testida lause tingimust ja tagastada väärtuse Jah või Ei, testida alternatiivset väärtust (nt OK või Pole OK) või tagastada tühiväärtust tähistava tühja või kriipsu.
Kontrollige, kas arv on mõnest muust arvust suurem või väiksem.
Selle võrdluse tegemiseks kasutage funktsiooni IF .
Veerg1 |
Veerg 2 |
Valem |
Kirjeldus (võimalik tulem) |
---|---|---|---|
15000 |
9000 |
=[Veerg1]>[Veerg2] |
Kas esimese veeru väärtus on suurem kui teine veerg? (Jah) |
15000 |
9000 |
=IF([Veerg1]<=[Veerg2], "OK", "Pole OK") |
Kas esimese veeru väärtus on väiksem kui teine veerg või sellega võrdne? (Pole OK) |
Loogikaväärtuse tagastamine pärast veeru sisu võrdlemist
Loogikaväärtusega (Jah või Ei) tulemi saamiseks kasutage funktsioone AND, OR ja NOT .
Veerg1 |
Veerg 2 |
Kolmas veerg |
Valem |
Kirjeldus (võimalik tulem) |
---|---|---|---|---|
15 |
9 |
8 |
=AND([Veerg1]>[Veerg2], [Veerg1]<[Veerg3]) |
Kas 15 on suurem kui 9 ja väiksem kui 8? (Ei) |
15 |
9 |
8 |
=OR([Veerg1]>[Veerg2], [Veerg1]<[Veerg3]) |
Kas 15 on suurem kui 9 või väiksem kui 8? (Jah) |
15 |
9 |
8 |
=NOT([Veerg1]+[Veerg2]=24) |
Kas 15 pluss 9 ei võrdu 24-ga? (Ei) |
Kui tulem on mõni muu arvutus või mõni muu väärtus peale väärtuse Jah või Ei, kasutage funktsioone IF, AND ja OR .
Veerg1 |
Veerg 2 |
Kolmas veerg |
Valem |
Kirjeldus (võimalik tulem) |
---|---|---|---|---|
15 |
9 |
8 |
=IF([Veerg1]=15, "OK", "Pole OK") |
Kui esimese veeru väärtus on 15, tagastatakse väärtus "OK". (OK) |
15 |
9 |
8 |
=IF(AND([Veerg1]>[Veerg2], [Veerg1]<[Veerg3]), "OK", "Pole OK") |
Kui 15 on suurem kui 9 ja väiksem kui 8, tagastatakse väärtus "OK". (Pole OK) |
15 |
9 |
8 |
=IF(OR([Veerg1]>[Veerg2], [Veerg1]<[Veerg3]), "OK", "Pole OK") |
Kui 15 on suurem kui 9 või väiksem kui 8, tagastatakse väärtus "OK". (OK) |
Nullide kuvamine tühikute või kriipsudena
Nulli kuvamiseks tehke lihtne arvutus. Tühja või kriipsu kuvamiseks kasutage funktsiooni IF.
Veerg1 |
Veerg 2 |
Valem |
Kirjeldus (võimalik tulem) |
---|---|---|---|
10 |
10 |
=[Veerg1]-[Veerg2] |
Teine arv lahutatakse esimesest (0) |
15 |
9 |
=IF([Veerg1]-[Veerg2],"-";[Veerg1]-[Veerg2]) |
Annab vastuseks kriipsu, kui väärtus on null (-) |
Veergudes veaväärtuste peitmine
Kriipsu, #N/A või NA kuvamiseks veaväärtuse asemel kasutage funktsiooni ISERROR .
Veerg1 |
Veerg 2 |
Valem |
Kirjeldus (võimalik tulem) |
---|---|---|---|
10 |
0 |
=[Veerg1]/[Veerg2] |
Annab tulemuseks tõrke (#DIV/0) |
10 |
0 |
=IF(ISERROR([Veerg1]/[Veerg2]);"NA";[Veerg1]/[Veerg2]) |
Annab vastuseks väärtuse NA, kui tegemist on veaga. |
10 |
0 |
=IF(ISERROR([Veerg1]/[Veerg2]);"-";[Veerg1]/[Veerg2]) |
Annab vastuseks kriipsu, kui väärtus on vigane. |
Tühjade väljade otsimine
Tühjade väljade otsimiseks saate kasutada valemit ISBLANK.
Veerg1 |
Valem |
Kirjeldus (võimalik tulem) |
"Meduusid" |
=ISBLANK([Veerg1] |
Annab vastuseks väärtuse Jah või Ei, kui see on tühi või mitte. |
"Teras" |
=IF(ISBLANK([Veerg1]), "Pole OK", "OK") |
Täitke oma valikud – esimene on tühi, teine, kui mitte |
Lisateavet IS-funktsioonide kohta leiate teemast IS-funktsioonid.
Järgmiste valemite abil saate teha kuupäevadel ja kellaaegadel põhinevaid arvutusi (nt liita kuupäevale päevade, kuude või aastate arvu, arvutada kahe kuupäeva vahe ja teisendada kellaaja kümnendväärtuseks).
Kuupäevade lisamine
Kuupäevale päevade arvu lisamiseks kasutage liitmismärki (+).
Märkus.: Kuupäevade muutmisel tuleb arvutatud veeru tagastustüübiks määrata Kuupäev ja kellaaeg.
Veerg1 |
Veerg 2 |
Valem |
Kirjeldus (tulem) |
---|---|---|---|
6/9/2007 |
3 |
=[Veerg1]+[Veerg2] |
Kuupäevale 9.06.2007 liidetakse 3 päeva (12.06.2007). |
12/10/2008 |
54 |
=[Veerg1]+[Veerg2] |
Kuupäevale 10.12.2008 liidetakse 54 päeva (2.02.2009). |
Kuupäevale kuude liitmiseks kasutage funktsioone DATE, YEAR, MONTH ja DAY .
Veerg1 |
Veerg 2 |
Valem |
Kirjeldus (tulem) |
---|---|---|---|
6/9/2007 |
3 |
=DATE(YEAR([Veerg1]);MONTH([Veerg1])+[Veerg2],DAY([Veerg1])) |
Kuupäevale 9.06.2007 liidetakse 3 kuud (9.09.2007). |
12/10/2008 |
25 |
=DATE(YEAR([Veerg1]);MONTH([Veerg1])+[Veerg2],DAY([Veerg1])) |
Kuupäevale 10.12.2008 liidetakse 25 kuud (10.10.2011). |
Kuupäevale aastate liitmiseks kasutage funktsioone DATE, YEAR, MONTH ja DAY .
Veerg1 |
Veerg 2 |
Valem |
Kirjeldus (tulem) |
---|---|---|---|
6/9/2007 |
3 |
=DATE(YEAR([Veerg1])+[Veerg2],MONTH([Veerg1]);DAY([Veerg1])) |
Kuupäevale 9.06.2007 liidetakse 3 aastat (09.06.2010). |
12/10/2008 |
25 |
=DATE(YEAR([Veerg1])+[Veerg2],MONTH([Veerg1]);DAY([Veerg1])) |
Kuupäevale 10.12.2008 liidetakse 25 aastat (10.12.2033). |
Kuupäevale päevade, kuude ja aastate kombinatsiooni lisamiseks kasutage funktsioone DATE, YEAR, MONTH ja DAY .
Veerg1 |
Valem |
Kirjeldus (tulem) |
---|---|---|
6/9/2007 |
=DATE(YEAR([Veerg1])+3;MONTH([Veerg1])+1;DAY([Veerg1])+5) |
Kuupäevale 09.06.2007 liidetakse 3 aastat, 1 kuud ja 5 päeva (14.07.2010). |
12/10/2008 |
=DATE(YEAR([Veerg1])+1;MONTH([Veerg1])+7;DAY([Veerg1])+5) |
Kuupäevale 10.12.2008 liidetakse 1 aasta, 7 kuud ja 5 päeva (15.7.2010). |
Kahe kuupäeva vahe arvutamine
Kasutage selle arvutuse tegemiseks funktsiooni DATEDIF .
Veerg1 |
Veerg 2 |
Valem |
Kirjeldus (tulem) |
---|---|---|---|
01. jaanuar 1995 |
15. juuni 1999 |
=DATEDIF([Veerg1], [Veerg2],"d") |
Annab vastuseks kahe kuupäeva vahele jäävate päevade arvu (1626). |
01. jaanuar 1995 |
15. juuni 1999 |
=DATEDIF([Veerg1], [Veerg2],"ym") |
Tagastab kuupäevade vahele jäävate kuude arvu, ignoreerides aastaosa (5). |
01. jaanuar 1995 |
15. juuni 1999 |
=DATEDIF([Veerg1], [Veerg2],"yd") |
Annab vastuseks kuupäevade vahele jäänud päevade arvu, ignoreerides aastaosa (165). |
Kahe kellaaja vahe arvutamine
Tulemi esitamiseks standardkellaajavormingus (tunnid:minutid:sekundid) kasutage lahutamismärki (-) ja funktsiooni TEXT . Selle meetodi toimimiseks ei tohi tunnid ületada 24 ning minutid ja sekundid ei tohi ületada 60.
Veerg1 |
Veerg 2 |
Valem |
Kirjeldus (tulem) |
---|---|---|---|
06/09/2007 10:35 |
06/09/2007 3:30 PM |
=TEXT([Veerg2]-[Veerg1],"h") |
Kahe kellaaja vahe tundides (4) |
06/09/2007 10:35 |
06/09/2007 3:30 PM |
=TEXT([Veerg2]-[Veerg1],"h:mm") |
Kahe kellaaja vahelised tunnid ja minutid (4:55) |
06/09/2007 10:35 |
06/09/2007 3:30 PM |
=TEXT([Veerg2]-[Veerg1],"h:mm:ss") |
Kahe kellaaja vahelised tunnid, minutid ja sekundid (4:55:00) |
Tulemi esitamiseks kokkuvõttes, mis põhineb ühel ajaühikul, kasutage funktsiooni INT või funktsiooni HOUR, MINUTE või SECOND .
Veerg1 |
Veerg 2 |
Valem |
Kirjeldus (tulem) |
---|---|---|---|
06/09/2007 10:35 |
10.06.2007 17:30 |
=INT(([Veerg2]-[Veerg1])*24) |
Kahe kellaaja vahele jääv aeg kokku (28) |
06/09/2007 10:35 |
10.06.2007 17:30 |
=INT(([Veerg2]-[Veerg1])*1440) |
Kahe kellaaja vahele jääv minutite koguarv (1735) |
06/09/2007 10:35 |
10.06.2007 17:30 |
=INT(([Veerg2]-[Veerg1])*86400) |
Kahe kellaaja vahe sekundites kokku (104100) |
06/09/2007 10:35 |
10.06.2007 17:30 |
=HOUR([Veerg2]-[Veerg1]) |
Kahe kellaaja vahe tundides, kui vahe ei ületa 24 (4) |
06/09/2007 10:35 |
10.06.2007 17:30 |
=MINUTE([Veerg2]-[Veerg1]) |
Kahe kellaaja vahe minutites, kui vahe ei ületa 60 (55). |
06/09/2007 10:35 |
10.06.2007 17:30 |
=SECOND([Veerg2]-[Veerg1]) |
Kahe kellaaja vahe sekundites, kui vahe ei ületa 60 (0) |
Kellaaegade teisendamine
Tundide teisendamiseks standardkellaajavormingust kümnendarvuks kasutage funktsiooni INT .
Veerg1 |
Valem |
Kirjeldus (tulem) |
---|---|---|
10:35 |
=([Veerg1]-INT([Veerg1]))*24 |
Tundide arv alates 12:00 (10,583333) |
12:15 PL |
=([Veerg1]-INT([Veerg1]))*24 |
Tundide arv alates 12:00 (12.25) |
Tundide teisendamiseks kümnendarvust standardkellaajavormingusse (tunnid:minutid:sekundid) kasutage jagamismärki ja funktsiooni TEXT .
Veerg1 |
Valem |
Kirjeldus (tulem) |
---|---|---|
23:58 |
=TEXT(Veerg1/24; "hh:mm:ss") |
Tunnid, minutid ja sekundid alates 12:00 (00:59:55) |
2:06 |
=TEXT(Veerg1/24; "h:mm") |
Tunnid ja minutid alates 12:00 (0:05) |
Juliuse kuupäevade lisamine
Juliuse kuupäev viitab kuupäevavormingule, mis on praeguse aasta kombinatsioon ja aasta algusest möödunud päevade arv. Näiteks 1. jaanuar 2007 on esindatud 2007001 ja 31. detsembri 2007 2007365. See vorming ei põhine Juliuse kalendril.
Kuupäeva teisendamiseks Juliuse kuupäevaks kasutage funktsioone TEXT ja DATEVALUE .
Veerg1 |
Valem |
Kirjeldus (tulem) |
---|---|---|
6/23/2007 |
=TEXT([Veerg1],"yy")&TEXT(([Veerg1]-DATEVALUE("1/1/"& TEXT([Veerg1],"yy"))+1),"000") |
Kahekohalise aastaarvuga Juliuse kuupäev (07174) |
6/23/2007 |
=TEXT([Veerg1],"yyyy")&TEXT(([Veerg1]-DATEVALUE("1/1/"&TEXT([Veerg1],"yy"))+1),"000") |
Neljakohalise aastaarvuga Juliuse kuupäev (2007174) |
Kuupäeva teisendamiseks astronoomias kasutatavaks Juliuse kuupäevaks kasutage konstanti 2415018,50. See valem töötab ainult kuupäevale 1.3.1901 järgnevatel kuupäevadel ja juhul, kui kasutate 1900-kuupäevasüsteemi.
Veerg1 |
Valem |
Kirjeldus (tulem) |
---|---|---|
6/23/2007 |
=[Veerg1]+2415018.50 |
Astronoomias kasutatav Juliuse kuupäev (2454274,50) |
Kuupäevade kuvamine nädalapäevana
Kuupäevade teisendamiseks tekstiks nädalapäevadena saate kasutada funktsioone TEXT ja WEEKDAY .
Veerg1 |
Valem |
Kirjeldus (võimalik tulem) |
---|---|---|
19. veebr 2007 |
=TEXT(WEEKDAY([Veerg1]), "dddd") |
Arvutab kuupäeva jaoks nädalapäeva ja tagastab päeva täisnime (esmaspäev). |
3. jaanuar 2008 |
=TEXT(WEEKDAY([Veerg1]), "ddd") |
Arvutab kuupäeva jaoks nädalapäeva ja tagastab päeva lühendatud nime (Thu). |
Järgmiste valemite abil saate teha mitmesuguseid matemaatilisi arvutusi (nt arvude liitmine, lahutamine, korrutamine ja jagamine, arvude keskmise või mediaani arvutamine, arvu ümardamine ja väärtuste loendamine).
Arvude liitmine
Arvude liitmiseks kahes või enamas veerus reas kasutage liitmismärki (+) või funktsiooni SUM .
Veerg1 |
Veerg 2 |
Kolmas veerg |
Valem |
Kirjeldus (tulem) |
---|---|---|---|---|
6 |
5 |
4 |
=[Veerg1]+[Veerg2]+[Veerg3] |
Liidab esimese kolme veeru väärtused (15). |
6 |
5 |
4 |
=SUM([Veerg1],[Veerg2],[Veerg3]) |
Liidab esimese kolme veeru väärtused (15). |
6 |
5 |
4 |
=SUM(IF([Veerg1]>[Veerg2], [Veerg1]-[Veerg2], 10), [Veerg3]) |
Kui esimene veerg on suurem kui teine veerg, liidab vahe ja veeru Veerg3. Else add 10 and Column3 (5) |
Arvude lahutamine
Rea kahes või enamas veerus olevate arvude lahutamiseks kasutage lahutamismärki (-) või negatiivsete arvudega funktsiooni SUM .
Veerg1 |
Veerg 2 |
Kolmas veerg |
Valem |
Kirjeldus (tulem) |
---|---|---|---|---|
15000 |
9000 |
-8000 |
=[Veerg1]-[Veerg2] |
Lahutab arvu 9000 arvust 15000 (6000). |
15000 |
9000 |
-8000 |
=SUM([Veerg1], [Veerg2], [Veerg3]) |
Liidab esimese kolme veeru arvud koos negatiivsete väärtustega (16000). |
Kahe arvu vahe arvutamine protsendina
Kasutage lahutamismärke (-) ja jagamismärke (/) ning funktsiooni ABS .
Veerg1 |
Veerg 2 |
Valem |
Kirjeldus (tulem) |
---|---|---|---|
2342 |
2500 |
=([Veerg2]-[Veerg1])/ABS([Veerg1]) |
Protsentuaalne muutus (6,75% või 0,06746) |
Arvude korrutamine
Kui soovite arve korrutada rea kahes või enamas veerus, kasutage korrutusmärki (*) või funktsiooni PRODUCT .
Veerg1 |
Veerg 2 |
Valem |
Kirjeldus (tulem) |
---|---|---|---|
5 |
2 |
=[Veerg1]*[Veerg2] |
Korrutab esimese kahe veeru arvud (10). |
5 |
2 |
=PRODUCT([Veerg1], [Veerg2]) |
Korrutab esimese kahe veeru arvud (10). |
5 |
2 |
=PRODUCT([Veerg1],[Veerg2],2) |
Korrutab esimese kahe veeru arvud ja arvu 2 (20). |
Arvude jagamine
Arvude jagamiseks kahes või enamas veerus reas kasutage jagamismärki (/).
Veerg1 |
Veerg 2 |
Valem |
Kirjeldus (tulem) |
---|---|---|---|
15000 |
12 |
=[Veerg1]/[Veerg2] |
Jagab 15000 12-ga (1250). |
15000 |
12 |
=([Veerg1]+10000)/[Veerg2] |
Liidab 15000 ja 10000 ning jagab seejärel kogusumma arvuga 12 (2083). |
Arvude keskmise arvutamine
Keskmist nimetatakse ka keskmiseks. Rea kahe või enama veeru arvude keskmise arvutamiseks kasutage funktsiooni AVERAGE .
Veerg1 |
Veerg 2 |
Kolmas veerg |
Valem |
Kirjeldus (tulem) |
---|---|---|---|---|
6 |
5 |
4 |
=AVERAGE([Veerg1], [Veerg2],[Veerg3]) |
Esimese kolme veeru arvude keskmine (5) |
6 |
5 |
4 |
=AVERAGE(IF([Veerg1]>[Veerg2], [Veerg1]-[Veerg2], 10), [Veerg3]) |
Kui esimene veerg on suurem kui teine veerg, arvutage vahe keskmine ja kolmas veerg. Else calculate the average of the value 10 and Column3 (2,5) |
Arvude mediaani arvutamine
Mediaaniks on järjestatud arvuvahemiku keskel asuv väärtus. Kasutage arvurühma mediaani arvutamiseks funktsiooni MEDIAN .
A |
B |
C |
D |
E |
F |
Valem |
Kirjeldus (tulem) |
---|---|---|---|---|---|---|---|
10 |
7 |
9 |
27 |
0 |
4 |
=MEDIAN(A, B, C, D, E, F) |
Esimese 6 veeru arvude mediaani (8) |
Vahemiku väikseima või suurima arvu arvutamine
Rea vähemalt kahe veeru vähima või suurima arvu arvutamiseks kasutage funktsioone MIN ja MAX .
Veerg1 |
Veerg 2 |
Kolmas veerg |
Valem |
Kirjeldus (tulem) |
---|---|---|---|---|
10 |
7 |
9 |
=MIN([Veerg1], [Veerg2], [Veerg3]) |
Väikseim arv (7) |
10 |
7 |
9 |
=MAX([Veerg1], [Veerg2], [Veerg3]) |
Suurim arv (10) |
Väärtuste loendamine
Arvväärtuste loendamiseks kasutage funktsiooni COUNT .
Veerg1 |
Veerg 2 |
Kolmas veerg |
Valem |
Kirjeldus (tulem) |
---|---|---|---|---|
Õun |
12/12/2007 |
=COUNT([Veerg1], [Veerg2], [Veerg3]) |
Loendab arvväärtusi sisaldavate veergude arvu. Kuupäev ja kellaaeg, tekst ja tühiväärtused jäetakse välja (0) |
|
12 $ |
#DIV/0! |
1.01 |
=COUNT([Veerg1], [Veerg2], [Veerg3]) |
Loendab arvväärtusi sisaldavad veerud, kuid välistab vea- ja loogikaväärtused (2). |
Arvu suurendamine või vähendamine protsendi võrra
Kasutage selle arvutuse tegemiseks protsendimärki (%).
Veerg1 |
Veerg 2 |
Valem |
Kirjeldus (tulem) |
---|---|---|---|
23 |
3% |
=[Veerg1]*(1+5%) |
Esimese veeru arvu suurendamine 5% võrra (24,15). |
23 |
3% |
=[Veerg1]*(1+[Veerg2]) |
Suurendab esimese veeru arvu 2. veeru protsendiväärtuse võrra: 3% (23,69). |
23 |
3% |
=[Veerg1]*(1-[Veerg2]) |
Vähendab esimese veeru arvu 2. veeru protsentuaalne väärtus: 3% (22,31). |
Arvu astmeks tõstmine
Selle arvutuse tegemiseks saate kasutada eksponentmärki (^) või funktsiooni POWER .
Veerg1 |
Veerg 2 |
Valem |
Kirjeldus (tulem) |
---|---|---|---|
5 |
2 |
=[Veerg1]^[Veerg2] |
Arvutab viis ruutu (25). |
5 |
3 |
=POWER([Veerg1], [Veerg2]) |
Arvutab viie kuubi (125) |
Arvu ümardamine
Arvu ümardamiseks saate kasutada funktsiooni ROUNDUP, ODD või EVEN .
Veerg1 |
Valem |
Kirjeldus (tulem) |
---|---|---|
20.3 |
=ROUNDUP([Veerg1];0) |
Ümardab arvu 20,3 ülespoole lähima täisarvuni (21). |
-5.9 |
=ROUNDUP([Veerg1];0) |
Ümardab arvu -5,9 ülespoole lähima täisarvuni (-5). |
12.5493 |
=ROUNDUP([Veerg1],2) |
Ümardab arvu 12,5493 ülespoole lähima sajandikuni ( kahe kümnendkohani (12,55). |
20.3 |
=EVEN([Veerg1]) |
Ümardab arvu 20,3 ülespoole lähima paarisarvuni (22). |
20.3 |
=ODD([Veerg1]) |
Ümardab arvu 20,3 ülespoole lähima paaritu arvuni (21). |
Arvu ümardamiseks allapoole saate kasutada funktsiooni ROUNDDOWN .
Veerg1 |
Valem |
Kirjeldus (tulem) |
---|---|---|
20.3 |
=ROUNDDOWN([Veerg1];0) |
Ümardab arvu 20,3 allapoole lähima täisarvuni (20). |
-5.9 |
=ROUNDDOWN([Veerg1];0) |
Ümardab arvu -5,9 allapoole lähima täisarvuni (-6). |
12.5493 |
=ROUNDDOWN([Veerg1],2) |
Ümardab arvu 12,5493 allapoole lähima sajandikuni ( kahe kümnendkohani (12,54). |
Arvu ümardamiseks lähima arvu või murruni kasutage funktsiooni ROUND .
Veerg1 |
Valem |
Kirjeldus (tulem) |
---|---|---|
20.3 |
=ROUND([Veerg1],0) |
Ümardab arvu 20,3 allapoole, kuna murdarvuline osa on väiksem kui 0,5 (20). |
5.9 |
=ROUND([Veerg1],0) |
Ümardab arvu 5,9 ülespoole, kuna murdarvuline osa on suurem kui 0,5 (6). |
-5.9 |
=ROUND([Veerg1],0) |
Ümardab arvu -5,9 allapoole, kuna murdarvuline osa on väiksem kui -,5 (-6). |
1.25 |
=ROUND([Veerg1], 1) |
Ümardab arvu lähima kümnendikuni (ühe kümnendkohani). Kuna ümardatav osa on 0,05 või suurem, ümardatakse arv ülespoole (tulem: 1,3). |
30.452 |
=ROUND([Veerg1], 2) |
Ümardab arvu lähima sajandikuni (kahe kümnendkohani). Kuna ümardatav osa (0,002) on väiksem kui 0,005, ümardatakse arv allapoole (tulem: 30,45). |
Arvu ümardamiseks üle 0 tüvenumbrini kasutage funktsioone ROUND, ROUNDUP, ROUNDDOWN, INT ja LEN .
Veerg1 |
Valem |
Kirjeldus (tulem) |
---|---|---|
5492820 |
=ROUND([Veerg1],3-LEN(INT([Veerg1]))) |
Ümardab arvu kolme tüvenumbrini (5490000). |
22230 |
=ROUNDDOWN([Veerg1],3-LEN(INT([Veerg1]))) |
Ümardab alumise arvu allapoole kolme tüvenumbrini (22200). |
5492820 |
=ROUNDUP([Veerg1], 5-LEN(INT([Veerg1]))) |
Ümardab ülemise arvu kuni viie tüvenumbrini (5492900). |
Teksti töötlemiseks (nt mitme veeru väärtuste kombineerimiseks või ühendamiseks, veergude sisu võrdlemiseks, märkide või tühikute eemaldamiseks ja korduvate märkide eemaldamiseks) saate kasutada järgmisi valemeid.
Teksti täheregistri muutmine
Teksti täheregistri muutmiseks kasutage funktsiooni UPPER, LOWER või PROPER .
Veerg1 |
Valem |
Kirjeldus (tulem) |
---|---|---|
nina Vietzen |
=UPPER([Veerg1]) |
Muudab teksti suurtäheks (NINA VIETZEN) |
nina Vietzen |
=LOWER([Veerg1]) |
Muudab teksti väiketähtedeks (aet Sepp) |
nina Vietzen |
=PROPER([Veerg1]) |
Muudab teksti tiitlitäheks (Nina Vietzen) |
Ees- ja perekonnanimede ühendamine
Ees- ja perekonnanimede kombineerimiseks kasutage ampersandi tehtemärki (&) või funktsiooni CONCATENATE .
Veerg1 |
Veerg 2 |
Valem |
Kirjeldus (tulem) |
---|---|---|---|
Carlos |
Carvallo |
=[Veerg1]&[Veerg2] |
Ühendab kaks stringi (CarlosCarvallo) |
Carlos |
Carvallo |
=[Veerg1]&" "&[Veerg2] |
Ühendab kaks stringi, eraldades need tühikuga (Carlos Carvallo). |
Carlos |
Carvallo |
=[Veerg2]&", "&[Veerg1] |
Ühendab kaks stringi, eraldades need koma ja tühikuga (Carvallo, Carlos) |
Carlos |
Carvallo |
=CONCATENATE([Veerg2], ",", [Veerg1]) |
Ühendab kaks stringi, eraldades need komaga (Carvallo,Carlos) |
Erinevate veergude teksti ja arvude kombineerimine
Teksti ja arvude ühendamiseks kasutage funktsiooni CONCATENATE , ampersandi tehtemärki (&) või funktsiooni TEXT ja ampersandi.
Veerg1 |
Veerg 2 |
Valem |
Kirjeldus (tulem) |
---|---|---|---|
Yang |
28 |
=[Veerg1]&" müüs "&[Veerg2]&" ühikut." |
Ühendab ülaltoodud sisu fraasiks (Yang müüs 28 ühikut).) |
Dubois |
40% |
=[Veerg1]&" müüs "&TEXT([Veerg2],"0%")&" kogumüügist." |
Ühendab ülaltoodud sisu fraasiks (Dubois müüs 40% kogumüügist.) Märkus.: Funktsioon TEXT lisab veeru Column2 vormindatud väärtuse, mitte aluseks oleva väärtuse .4. |
Yang |
28 |
=CONCATENATE([Veerg1]," müüs ",[Veerg2]," ühikut.") |
Ühendab ülaltoodud sisu fraasiks (Yang müüs 28 ühikut).) |
Teksti ühendamine kuupäeva või kellaajaga
Teksti ühendamiseks kuupäeva või kellaajaga kasutage funktsiooni TEXT ja ampersandi tehtemärki (&).
Veerg1 |
Veerg 2 |
Valem |
Kirjeldus (tulem) |
---|---|---|---|
Arvelduskuupäev |
5. juuni 2007 |
="Avalduse kuupäev: "&TEXT([Veerg2], "d-mmm-yyyy") |
Ühendab teksti kuupäevaga (väljavõtte kuupäev: 5. juuni 2007) |
Arvelduskuupäev |
5. juuni 2007 |
=[Veerg1]&" "&TEXT([Veerg2], "mmm-yyyy") |
Ühendab erinevate veergude teksti ja kuupäevad üheks veeruks (arvelduskuupäev 05.05.2007). |
Veeru sisu võrdlemine
Ühe veeru või väärtuste loendi võrdlemiseks kasutage funktsioone EXACT ja OR .
Veerg1 |
Veerg 2 |
Valem |
Kirjeldus (võimalik tulem) |
---|---|---|---|
BD122 |
BD123 |
=EXACT([Veerg1],[Veerg2]) |
Võrdleb kahe esimese veeru sisu (ei) |
BD122 |
BD123 |
=EXACT([Veerg1], "BD122") |
Võrdleb esimese veeru ja stringi "BD122" sisu (jah) |
Kontrollige, kas veeruväärtus või selle osa vastab konkreetsele tekstile
Kui soovite kontrollida, kas veeruväärtus või selle osa vastab kindlale tekstile, kasutage funktsioone IF, FIND, SEARCH ja ISNUMBER .
Veerg1 |
Valem |
Kirjeldus (võimalik tulem) |
---|---|---|
Vietzen |
=IF([Veerg1]="Vietzen", "OK", "Pole OK") |
Kontrollib, kas esimese veeru väärtus on Vietzen (OK) |
Vietzen |
=IF(ISNUMBER(FIND("v";[Veerg1])), "OK", "Pole OK") |
Kontrollib, kas esimeses veerus on täht v (OK). |
BD123 |
=ISNUMBER(FIND("BD";[Veerg1])) |
Kontrollib, kas esimeses veerus on BD (jah) |
Mittetühendatud veergude loendamine
Mittetühendatud veergude loendamiseks kasutage funktsiooni COUNTA .
Veerg1 |
Veerg 2 |
Kolmas veerg |
Valem |
Kirjeldus (tulem) |
---|---|---|---|---|
Müük |
19 |
=COUNTA([Veerg1], [Veerg2]) |
Loendab mittetühendatud veergude arvu (2). |
|
Müük |
19 |
=COUNTA([Veerg1], [Veerg2], [Veerg3]) |
Loendab mittetühendatud veergude arvu (2). |
Märkide eemaldamine tekstist
Tekstist märkide eemaldamiseks kasutage funktsioone LEN, LEFT ja RIGHT .
Veerg1 |
Valem |
Kirjeldus (tulem) |
---|---|---|
A-vitamiin |
=LEFT([Veerg1],LEN([Veerg1])-2) |
Tagastab 7 (9–2) märki, alates vasakult (Vitamiin) |
B1-vitamiin |
=RIGHT([Veerg1], LEN([Veerg1])-8) |
Tagastab 2 (10–8) märki, alates paremalt (B1) |
Tühikute eemaldamine veeru algusest ja lõpust
Tühikute eemaldamiseks veerust kasutage funktsiooni TRIM .
Veerg1 |
Valem |
Kirjeldus (tulem) |
---|---|---|
Tere, kes sa seal oled! |
=TRIM([Veerg1]) |
Eemaldab tühikud algusest ja lõpust (Tere! |
Veerus märgi kordamine
Veerus märgi kordamiseks kasutage funktsiooni REPT .
Valem |
Kirjeldus (tulem) |
---|---|
=REPT(".";3) |
Kordab perioodi 3 korda (...) |
=REPT("-";10) |
Kordab kriipsu 10 korda (----------). |
Funktsioonide tähestikuline loend
Järgmine on tähestikuline loend SharePoint kasutajatele saadaolevate funktsioonide linkidest. See sisaldab trigonomeetrilisi, statistilisi ja finantsfunktsioone ning tingimus-, kuupäeva-, matemaatika- ja tekstivalemeid.
Muud ressursid
Kui te ei näe siin seda, mida soovite teha, vaadake, kas saate seda teha Excelis. Siin on veel mõned allikad. Mõned neist võivad hõlmata vanemaid versioone, seega võivad kuvatavad kasutajaliidesed erineda. Näiteks SharePointi menüü Saiditoimingud üksused on nüüd menüüs Sätted .