wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

การใช้ฟังก์ชัน IF

Total questions: 10

Worksheet time: 3mins

Name
Class
Date
1.

ฟังก์ชัน IF ใช้เพื่อทำอะไร?

a)

หาผลรวม

b)

ตรวจสอบเงื่อนไข

c)

หาค่าเฉลี่ย

d)

แปลงข้อความ

2.

โครงสร้างของ IF ที่ถูกต้องคือข้อใด?

a)

=IF(ค่าเมื่อจริง, ค่าเมื่อเท็จ, เงื่อนไข)

b)

=IF(เงื่อนไข, ค่าเมื่อจริง, ค่าเมื่อเท็จ)

c)

=IF(เงื่อนไข, ค่าเมื่อเท็จ, ค่าเมื่อจริง)

d)

=IF(เงื่อนไข)

3.

สูตรใดถูกต้องในการเช็คว่าค่าคะแนน ≥ 50 ให้แสดง “ผ่าน” ถ้าไม่ใช่ให้แสดง “ตก”?

a)

=IF(A2>50,"ผ่าน","ตก")

b)

=IF(A2=50,"ผ่าน","ตก")

c)

=IF(A2>=50,"ผ่าน","ตก")

d)

=IF(A2<50,"ผ่าน","ตก")

4.

ถ้าเขียน =IF(B2="IT","ฝ่ายไอที","อื่นๆ") แล้ว B2 มีค่าเป็น “HR” จะได้ผลลัพธ์อะไร?

a)

ฝ่ายไอที

b)

HR

c)

อื่นๆ

d)

FALSE

5.

IF แบบซ้อน (Nested IF) ใช้เพื่ออะไร?

a)

ตรวจสอบเงื่อนไขเดียว

b)

ตรวจสอบหลายเงื่อนไขต่อเนื่อง

c)

ใช้แทน SUM

d)

ใช้แทน COUNTIF

6.

สูตรใดถูกต้องถ้าอยากให้แสดง “สูง” เมื่อค่ามากกว่า 100 และ “ต่ำ” ถ้าไม่ใช่?

a)

=IF(A2<100,"สูง","ต่ำ")

b)

=IF(A2>100,"สูง","ต่ำ")

c)

=IF(A2>=100,"สูง","ต่ำ")

d)

=IF(A2=100,"สูง","ต่ำ")

7.

ผลลัพธ์ของสูตร =IF(10>5,"จริง","เท็จ") คืออะไร?

a)

10

b)

5

c)

จริง

d)

เท็จ

8.

ถ้าเราต้องการให้ IF แสดง 1 เมื่อเงื่อนไขเป็นจริง และ 0 เมื่อเป็นเท็จ สูตรที่ถูกต้องคือข้อใด?

a)

=IF(A2=10,0,1)

b)

=IF(A2>0,0,1)

c)

=IF(A2,1,0)

d)

=IF(A2=10,1,0)

9.

ถ้าเขียน =IF(A2<50,"ไม่ผ่าน","ผ่าน") แล้ว A2=50 ผลลัพธ์คืออะไร?

a)

ผ่าน

b)

ไม่ผ่าน

c)

50

d)

FALSE

10.

สูตรใดที่ถูกต้องในการให้เงินเดือนเพิ่ม 10% ถ้าเงินเดือน ≤ 30,000 ถ้าไม่ใช่ไม่เพิ่ม?

a)

=IF(D2<30000,D2,D2*1.1)

b)

=IF(D2>=30000,D2*1.1,D2)

c)

=IF(D2=30000,D2*1.1,D2)

d)

=IF(D2<=30000,D2*1.1,D2)