10 3 ABC 1
5 7 7A5 2
10 30 3
20 4
5
Bieåu thöùc Logic
bieåu thöùc logic ñöôïc ngaên caùch bôûi moät trong nhöõng t
giaù trò traû veà cuûa bieåu thöùc logic laø TRUE hoaëc FALSE
HOAËC LAØ CAÙC HAØM LOGIC
Toaùn töû so saùnh =baèng nhau
<> khaùc nhau
>lôùn hôn
>= lôùn hôn hoaëc baèng
<nhoû hôn
<= nhoû hôn hoaëc baèng
vd 10=10 ñaây laø phaùt bieåu ñuùng
trò traû veà cuûa bieåu thöùc logic
10>100 ñaây laø phaùt bieåu sai
trò traû veà cuûa bieåu thöùc logic
A10=100 ñaây laø bieåu thöùc logic
Neáu giaù trò taïi oâ A10 laø 100 th
bieåu thöùc logic naøy laø TRUE
Neáu giaù trò taïi oâ A10 khoâng ph
trò traû veà cuûa bieåu thöùc logic
Baøi taäp reøn luyeän
CAÂU HOÛI
Giaù trò oâ A1 coù lôùn hôn hay baèng 10 khoâng?
Giaù trò oâ D1 x 200 coù lôùn hôn 1 khoâng?
Giaù trò lôùn nhaát trong caùc oâ A1,A2,B3,B4 coù lôùn hôn 30 khoâng?
Giaù trò oâ C1 coù naèm trong khoaûng töø 1 ñeán 10 khoâng?
Bieåu thöùc Logic laø 1 bieåu thöùc goàm 2 veá ngaên caùch nh
Giaù trò oâ A1 coäng vôùi giaù trò oâ B3 coù nhoû hôn giaù trò oâ B2 coäng
vôùi 10 khoâng?
Giaù trò lôùn nhaát trong caùc oâ trong khoái A1:A4 coù nhoû hôn giaù trò
nhoû nhaát cuûa caùc oâ trong khoái B2:B4 khoâng?
Giaù trò oâ A1 vaø giaù trò oâ B4 coù lôùn hôn giaù trò oâ D2 khoâng?
VÍ DU 1
SOÁ A SOÁ B NHAÄN XEÙT
5 4
Laäp bieåu thöùc logic xeù
6 8
7 7
8 1
HAØM And
traû veà giaù trò ñuùng neáu moïi
Cuù phaùp AND(btLogic1, btLogic2,...)
CHO KEÁT QUAÛ LAØ TRUE KHI CAÙC BIEÅU THÖÙC TRONG DAÁU N
TRUE
Ñoïc laø
phaân tích
bieåu thöùc logic F2 lôùn hôn F1 cho giaù trò TRU
bieåu thöùc logic F2 nhoû hôn F3 cho giaù trò TRU
nhö vaäy haøm AND(F2>F1,F2<F3)
FALSE
phaân tích
bieåu thöùc logic F5 lôùn hôn F4 cho giaù trò TRU
bieåu thöùc logic F4 nhoû hôn F3 cho giaù trò FAL
nhö vaäy haøm =AND(F5>F4,F4<F3)
TRUE
VÍ DUÏ
SOÁ A SOÁ B SOÁ C A MAX B MAX C MAX
5 4 5 FALSE FALSE
6 8 9 FALSE FALSE
7 7 7 FALSE FALSE
8 1 3 TRUE FALSE
A LAØ MAX KHI A>B VAØ A>C
B LAØ MAX KHI B>A VAØ B>C
VÍ DUÏ 2
ÑTB
HAÏNH KIEÅM
COÙ HOÏC BOÅNG
9 B FALSE
LAÄP COÂNG THÖÙC ( BIEÅ
4 A FALSE
KIEÅM TRA 4 HS CO HOÏC B
7 B FALSE
9 A TRUE
TAÏI COÄT NHAÄN XEÙT
cuûa SOÁ A coù lôùn hôn g
=AND(F2>F1,F2<F3)
F2 lôùn hôn F1 vaø F2 nhoû hôn F3
=AND(F5>F4,F4<F3)
=AND(F1<F5,F1<F3)
AÙP DUÏNG HAØM AND
COÙ HOÏC BOÅNG KHI ÑTB
HAØM Or
Cuù phaùp OR(btLogic1, btLogic2,...)
CHO KEÁT QUAÛ LAØ TRUE KHI CAÙC BIEÅU THÖÙC TRONG DAÁU N
TRUE
COÙ NGHÓA LAØ SOÁ 3 COÙ PHAÛI LAØ SOÁ CHAÚN ?
HAØM Not
cho keát quaû ngöôïc laïi vôù
=NOT(FALSE)
=NOT(1+1>2)
=NOT(F1>F2)
=NOT(OR(MOD(3,2)=0,G1&G2="BA"))
VÍ DUÏ
SOÁ A SOÁ B SOÁ C NXET 1 NXET 2
5 4.5 5 FALSE TRUE
6 8 9 TRUE FALSE
7 7 7.3 FALSE TRUE
8.2 1 3 FALSE TRUE
NXET 1
A LAØ SOÁ CHAÚN KHI A CHIA HEÁT CHO 2 ---> MOD(S
NXET 2
B LAØ SOÁ LEÛ KHI B KHOÂNG CHIA HEÁT CHO 2 --> M
BTAP 1
VAÊN TOAÙN NXET 1 NXET 2 NXET 3 NXET 4
5 4.5 TRUE TRUE TRUE
16 8 FALSE TRUE FALSE
7 7 TRUE TRUE TRUE
8.2 -2 TRUE FALSE FALSE
NXET 1 ÑIEÅM VAÊN LAØ ÑIEÅM HÔÏP LEÄ ?
NXET 2 ÑIEÅM TOAÙN LAØ ÑIEÅM HÔÏP LEÄ ?
NXET 3
traû veà giaù trò ñuùng neáu baát kyø bie
=OR(F1<F2,G2>G5)
=OR(SUM(F1:F3)>=MAX(F1:F5),F1=MIN(F1:F5))
=OR(MOD(3,2)=0,G1&G2="BA")
X LAØ SOÁ CHAÚN KHI X CHIA HEÁT CHO 2 BIEÅU DIEÃN THAØNH C
AÙP DUÏNG HAØM AND, MOD, NOT
HOAËC AÙP DUÏNG HAØM NOT VAØ AND
AÙP DUÏNG HAØM AND
ÑIEÅM HÔÏP L
ÑIEÅM VAÊN VAØ ÑIEÅM TOAÙN LAØ ÑIEÅM HÔÏP LEÄ
NXET4
BTAP 2
VAÊN TOAÙN LYÙHOÙA SINH SÖÛ
5 4.5 5 5 9 5
6 8 9 6 9 6
7 7 7.3 7 19 8
8.2 1 3 8 11 -9
Cho bieát ñieåm soá caùc moân VAÊN, TOAÙN, LYÙ, HOÙA, SINH, SÖÛ laø c
BTAP 3
NAÊM THAÙNG
1990 2 FALSE FALSE FALSE TRUE
1975 7 FALSE FALSE FALSE FALSE
1997 8 FALSE FALSE FALSE FALSE
1980 2 FALSE FALSE TRUE FALSE
2000 2 FALSE FALSE TRUE FALSE
KIEÅM TRA XEM COÙ PHAÛI ?
NAÊM NHUAÄN
NAÊM CHIA H
Thaùng coù 30 ngaøy 4,6,9,11
Thaùng coù 31 ngaøy 1,3,5,7,8,10,12
Thaùng coù 29 ngaøy
Thaùng coù 28 ngaøy
ÑIEÅM VAÊN VAØ ÑIEÅM TOAÙN LAØ ÑIEÅM HÔÏP LEÄ
AÙP DUÏNG HAØM AND
Aùp duïng haøm OR, AND
THAÙNG COÙ
31 NGAØY
THAÙNG
COÙ 30
NGAØY
THAÙNG
COÙ 29
NGAØY
THAÙNG
COÙ 28
NGAØY
thaùng 2 VAØ L
thaùng 2 VAØ
A
B
C
D
E
g toaùn töû so saùnh
100 thì trò traû veà cuûa
TRAÛ LÔØI ñaùp aùn
TRUE
FALSE
#VALUE!
FALSE
FALSE
TRUE
nhau bôûi caùc TOAÙN TÖÛ SO SAÙNH