Mantiqiy funksiyalar
И(mantiqiy ifoda1; mantiqiy ifoda2; …)
|
Agar mantiqiy ifodalarning barchasining qiymati ROST bo‘lsa, (VA ning) funksiyaning qiymati ROST, aks holda funksiyaning qiymati YOLG‘ON
|
И(500>5*100)=YOLG‘ON;
И(5>1;99/3-1>31)=ROST;
И(C7+C8>G6)=YOLG‘ON;
И(C4=E3; C4>=C7)=ROST
|
ИЛИ(mantiqiy ifoda1; mantiqiy ifoda2; …)
|
Agar mantiqiy ifodalarning birortasining qiymati ROST bo‘lsa, (YOKI ning) funksiyaning qiymati ROST, aks holda funksiyaning qiymati YOLG‘ON
|
ИЛИ(SIN(500)>5)=YOLG‘ON;
ИЛИ(0,5>=1/2; -1>31)=ROST;
ИЛИ(C5=5; E13>=11)= YOLG‘ON; ИЛИ(C5=5; E12<=11)= ROST
|
ЕСЛИ(mantiqiy ifoda; ifoda1; ifoda2)
|
(AGAR) funksiyasi qiymati mantiqiy ifoda qiymati ROST bo‘lsa ifoda1ga, yolg‘on bo‘lsa ifoda2 ga teng bo‘ladi
|
ЕСЛИ(700/7-1>50; 1963; 1)=1963; ЕСЛИ(5*5=24; 0; 9+12)=21;
ЕСЛИ(E12>G10;G10–12;“BOBUR”)=BOBUR
|
Statistik funksiyalar
|
МАКС( son1; son2;…)
|
son1, son2, … larning eng katta qiymatini aniqlaydi
|
МАКС(1; 2; –7)=2;
МАКС(E4:E12; G13)=60
|
МИН( son1; son2;…)
|
son1, son2, … larning eng kichik qiymatini aniqlaydi
|
МИН(1; 2; –7)= –7;
МИН(E3:E13)=1
|
СРЗНАЧ(son1; son2;…)
|
son1, son2, … larning o‘rta arifmetik qiymatini aniqlaydi
|
СРЗНАЧ(1; 2; 6)= 3;
СРЗНАЧ(–1;–2; 6; 7; 0)= 5
|
СЧЁТЕСЛИ(blok; shart)
|
Shartni qanoatlantiruvchi blokning bo’sh bo’lmagan katakchalari sonini sanaydi
|
СЧЁТЕСЛИ(C1:C13;“=6”)=10; СЧЁТЕСЛИ(E1:E13;“=6”)=2
|
Matnli funksiyalar
|
ДЛСТР(matn)
|
Matndagi belgilar sonini aniqlaydi
|
ДЛСТР(“men”)=3, ДЛСТР(3,1415)=6
|
ЗАМЕНИТЬ(eski matn; qaysi o‘rindan; nechtasi o‘rniga; yangi matn)
|
Eski matnni belgilarini ko’rsatilgan joydan boshlab berilgan sondagi belgilarni yangisiga almashtiradi
|
ЗАМЕНИТЬ(“Men”;3;1;“hr”)=“Mehr”;
ЗАМЕНИТЬ(“Men”;2;2;“uz”)=“Muz”;
ЗАМЕНИТЬ(B4;3;2;”tin”)= “Oltin”
|
ЗНАЧЕН(matn)
|
Matn ko’rinishidagi sonni songa o‘tkazadi
|
ЗНАЧЕН(“1024,25”)=1024,25;
ЗНАЧЕН(“-5,04”)
|
ЛЕВСИМВ(matn; belgi soni)
|
Matnning chap tomonidagi berilgan sondagi belgilarni ajratib oladi
|
ЛЕВСИМВ(– 45765; 1)= “–”; ЛЕВСИМВ(“Gulnoza”; 3)= “Gul”;
ЛЕВСИМВ(B8; 3)=”Bod”
|
СЦЕПИТЬ(matn1; matn2; …)
|
Bir nechta matnni bitta matnga o’tkazadi
|
СЦЕПИТЬ(14; “-fevral”)=“14-fevral”;
СЦЕПИТЬ( “Bob”; “ur”)=“Bobur”
|
ПСТР(matn; boshlang’ich o’rin; belgilar soni)
|
Matndan boshlang’ich o’rindan boshlab berilgan sondagi belgilarni ajratib oladi
|
ПСТР(“Matonat”; 4; 3)=”ona”; ПСТР(“Zahiriddin”; 2; 4)=”ahir”; ПСТР(“Sheriyat”; 3; 2)=”er”
|