สารบัญ
งานหลายอย่างที่คุณทำใน Excel เกี่ยวข้องกับการเปรียบเทียบข้อมูลในเซลล์ต่างๆ สำหรับสิ่งนี้ Microsoft Excel มีตัวดำเนินการเชิงตรรกะหกตัว ซึ่งเรียกอีกอย่างว่าตัวดำเนินการเปรียบเทียบ บทช่วยสอนนี้มีจุดมุ่งหมายเพื่อช่วยให้คุณเข้าใจข้อมูลเชิงลึกของตัวดำเนินการเชิงตรรกะของ Excel และเขียนสูตรที่มีประสิทธิภาพสูงสุดสำหรับการวิเคราะห์ข้อมูลของคุณ
ตัวดำเนินการเชิงตรรกะของ Excel - ภาพรวม
ตัวดำเนินการเชิงตรรกะ ใช้ใน Excel เพื่อเปรียบเทียบค่าสองค่า ตัวดำเนินการเชิงตรรกะบางครั้งเรียกว่าตัวดำเนินการบูลีน เนื่องจากผลลัพธ์ของการเปรียบเทียบในกรณีใดก็ตามสามารถเป็นได้ทั้ง TRUE หรือ FALSE เท่านั้น
ตัวดำเนินการเชิงตรรกะ 6 ตัวมีอยู่ใน Excel ตารางต่อไปนี้อธิบายสิ่งที่แต่ละรายการทำและแสดงทฤษฎีด้วยตัวอย่างสูตร
เงื่อนไข | ตัวดำเนินการ | ตัวอย่างสูตร | คำอธิบาย |
เท่ากับ | = | =A1=B1 | สูตรส่งคืน TRUE ถ้าค่าใน เซลล์ A1 เท่ากับค่าในเซลล์ B1 FALSE มิฉะนั้น |
ไม่เท่ากับ | =A1B1 | สูตรจะส่งกลับค่า TRUE ถ้าค่าในเซลล์ A1 ไม่ใช่ เท่ากับค่าในเซลล์ B1 ไม่เช่นนั้น FALSE | |
มากกว่า | > | =A1>B1 | สูตรจะส่งกลับค่า TRUE ถ้าค่าในเซลล์ A1 มากกว่าค่าในเซลล์ B1; มิฉะนั้นจะส่งกลับ FALSE |
น้อยกว่า | < | =A1 สูตรจะส่งกลับ TRUE ถ้าค่าในเซลล์ A1 น้อยกว่าในเซลล์ B1 เท็จสูตรที่ 2 ที่มีตัวดำเนินการเชิงตรรกะ มากกว่า และ น้อยกว่าหรือเท่ากับ ทำอะไรได้บ้าง ช่วยให้ทราบว่าในการคำนวณทางคณิตศาสตร์ Excel จะเทียบค่าบูลีน TRUE เท่ากับ 1 และ FALSE เท่ากับ 0 โปรดคำนึงถึงสิ่งนี้ มาดูกันว่านิพจน์ตรรกะแต่ละรายการส่งกลับค่าใดจริง | หากมีค่าในเซลล์ B2 มากกว่าค่าใน C2 ดังนั้นนิพจน์ B2>C2 จึงเป็น TRUE จึงเท่ากับ 1 ในทางกลับกัน B2C2 สูตรของเราผ่านการเปลี่ยนแปลงต่อไปนี้:
เนื่องจากจำนวนใด ๆ ที่คูณด้วยศูนย์จะให้ศูนย์ เราจึงสามารถละทิ้งส่วนที่สองของสูตรหลังจากเครื่องหมายบวกได้ และเนื่องจากจำนวนใดๆ คูณด้วย 1 คือจำนวนนั้น สูตรเชิงซ้อนของเราจึงกลายเป็น =B2*10 อย่างง่ายที่ส่งคืนผลคูณของ B2 ด้วย 10 ซึ่งเป็นสิ่งที่สูตร IF ด้านบนทำทุกประการ : ) เห็นได้ชัดว่า ถ้าค่าในเซลล์ B2 น้อยกว่าใน C2 นิพจน์ B2>C2 จะประเมินเป็น FALSE (0) และ B2<=C2 เป็น TRUE (1) หมายความว่าจะเกิดสิ่งที่ตรงกันข้ามกับที่อธิบายไว้ข้างต้น 3. ตัวดำเนินการเชิงตรรกะในการจัดรูปแบบตามเงื่อนไขของ Excelการใช้ตัวดำเนินการเชิงตรรกะแบบอื่นที่พบได้ทั่วไปในการจัดรูปแบบตามเงื่อนไขของ Excel ที่ช่วยให้คุณเน้นข้อมูลที่สำคัญที่สุดในสเปรดชีตได้อย่างรวดเร็ว ตัวอย่างเช่น กฎง่ายๆ ต่อไปนี้ เน้นเซลล์ที่เลือกหรือทั้งแถวในแผ่นงานของคุณขึ้นอยู่กับค่าในคอลัมน์ A: น้อยกว่า (สีส้ม): มากกว่า (สีเขียว):
ดูสิ่งนี้ด้วย: วิธีการหาผลรวมอัตโนมัติใน Excel สำหรับรายละเอียดขั้นตอน- คำแนะนำทีละขั้นตอนและตัวอย่างกฎ โปรดดูบทความต่อไปนี้:
อย่างที่คุณเห็น การใช้ตัวดำเนินการเชิงตรรกะใน Excel นั้นง่ายและสะดวก ในบทความหน้า เราจะมาเรียนรู้เกี่ยวกับส่วนประกอบสำคัญๆ ของฟังก์ชันเชิงตรรกะของ Excel ที่อนุญาตให้ทำการเปรียบเทียบมากกว่าหนึ่งรายการในสูตรหนึ่งๆ โปรดติดตามและขอบคุณที่อ่าน! มิฉะนั้น |
มากกว่าหรือเท่ากับ | >= | =A1>=B1 | สูตรจะส่งกลับค่า TRUE ถ้าค่าในเซลล์ A1 มากกว่าหรือเท่ากับค่าในเซลล์ B1 FALSE มิฉะนั้น |
น้อยกว่าหรือเท่ากับ | <= | =A1<=B1 | สูตรส่งคืนค่า TRUE ถ้าค่าในเซลล์ A1 น้อยกว่าหรือเท่ากับค่าในเซลล์ B1 FALSE มิฉะนั้น |
ภาพหน้าจอด้านล่างแสดงผลลัพธ์ที่ส่งคืนโดย เท่ากับ , ไม่เท่ากับ , มากกว่า และ น้อยกว่า ตัวดำเนินการเชิงตรรกะ:
อาจดูเหมือนว่าตารางด้านบนครอบคลุมทั้งหมดและไม่มีอะไรจะพูดถึงอีก แต่ในความเป็นจริงแล้ว ตัวดำเนินการเชิงตรรกะแต่ละตัวมีความเฉพาะเจาะจงของตนเอง และการรู้จักตัวดำเนินการเหล่านี้จะช่วยให้คุณควบคุมพลังที่แท้จริงของสูตร Excel ได้
การใช้ตัวดำเนินการเชิงตรรกะ "เท่ากับ" ใน Excel
ตัวดำเนินการ เท่ากับ ตัวดำเนินการเชิงตรรกะ (=) สามารถใช้เปรียบเทียบประเภทข้อมูลทั้งหมด - ตัวเลข วันที่ ค่าข้อความ บูลีน ตลอดจนผลลัพธ์ที่ส่งคืนโดยสูตร Excel อื่นๆ ตัวอย่างเช่น:
=A1=B1 | คืนค่า TRUE ถ้าค่าในเซลล์ A1 และ B1 เหมือนกัน มิฉะนั้นจะเป็น FALSE |
=A1="oranges" | คืนค่า TRUE ถ้าเซลล์ A1 มีคำว่า "oranges" ถ้าไม่เช่นนั้น FALSE |
=A1=TRUE | ส่งกลับ TRUE ถ้าเซลล์ A1 มีค่าบูลีน TRUE มิฉะนั้นจะส่งกลับ FALSE |
=A1=(B1/2) | ส่งกลับ TRUE ถ้า กจำนวนในเซลล์ A1 เท่ากับผลหารของการหาร B1 ด้วย 2 มิฉะนั้น FALSE |
ตัวอย่าง 1. การใช้ตัวดำเนินการ "เท่ากับ" กับวันที่
คุณอาจประหลาดใจที่ทราบว่าตัวดำเนินการเชิงตรรกะ เท่ากับ ไม่สามารถเปรียบเทียบวันที่ได้ง่ายเหมือนตัวเลข ตัวอย่างเช่น ถ้าเซลล์ A1 และ A2 มีวันที่ "12/1/2014" สูตร =A1=A2
จะส่งกลับ TRUE อย่างที่ควรจะเป็น
อย่างไรก็ตาม หากคุณลองใช้ =A1=12/1/2014
หรือ =A1="12/1/2014"
คุณจะได้ FALSE ดังผลลัพท์. ผิดคาดนิดหน่อยใช่ไหม
ประเด็นคือ Excel จัดเก็บวันที่เป็นตัวเลขที่ขึ้นต้นด้วย 1-Jan-1900 ซึ่งจัดเก็บเป็น 1 วันที่ 1/12/2014 จัดเก็บเป็น 41974 ในข้างต้น สูตร Microsoft Excel ตีความ "12/1/2014" เป็นสตริงข้อความปกติ และเนื่องจาก "12/1/2014" ไม่เท่ากับ 41974 จึงส่งกลับ FALSE
เพื่อให้ได้ผลลัพธ์ที่ถูกต้อง คุณ ต้องรวมวันที่ในฟังก์ชัน DATEVALUE เสมอ เช่น =A1=DATEVALUE("12/1/2014")
หมายเหตุ จำเป็นต้องใช้ฟังก์ชัน DATEVALUE ร่วมกับตัวดำเนินการเชิงตรรกะอื่นๆ ด้วย ดังที่แสดงในตัวอย่างต่อไปนี้
ควรใช้วิธีเดียวกันนี้เมื่อคุณใช้ตัวดำเนินการเท่ากับของ Excel ในการทดสอบเชิงตรรกะของฟังก์ชัน IF คุณสามารถค้นหาข้อมูลเพิ่มเติมรวมถึงตัวอย่างสูตรบางส่วนได้ในบทช่วยสอนนี้: การใช้ฟังก์ชัน IF ของ Excel กับวันที่
ตัวอย่างที่ 2 การใช้ตัวดำเนินการ "เท่ากับ" กับค่าข้อความ
การใช้ Excel's ตัวดำเนินการ เท่ากับ ที่มีค่าข้อความไม่ต้องการการบิดเพิ่มเติม สิ่งเดียวที่คุณควรจำไว้คือตัวดำเนินการเชิงตรรกะ เท่ากับ ใน Excel คือ ไม่คำนึงถึงตัวพิมพ์เล็กและใหญ่ ซึ่งหมายความว่าความแตกต่างของตัวพิมพ์จะถูกละเว้นเมื่อเปรียบเทียบค่าข้อความ
ตัวอย่างเช่น ถ้าเซลล์ A1 มีคำว่า " ส้ม " และเซลล์ B1 มี " ส้ม " สูตร =A1=B1
จะส่งกลับค่า TRUE
ถ้าคุณต้องการ เปรียบเทียบค่าข้อความโดยคำนึงถึงความแตกต่างของตัวพิมพ์ คุณควรใช้ฟังก์ชัน EXACT แทนตัวดำเนินการ เท่ากับ ไวยากรณ์ของฟังก์ชัน EXACT ทำได้ง่ายๆ เช่น:
EXACT(text1, text2)โดยที่ text 1 และ text2 เป็นค่าที่คุณต้องการเปรียบเทียบ ถ้าค่าเหมือนกันทุกประการ รวมทั้งตัวพิมพ์เล็กและใหญ่ Excel จะส่งกลับ TRUE; มิฉะนั้นจะส่งกลับ FALSE คุณยังสามารถใช้ฟังก์ชัน EXACT ในสูตร IF เมื่อคุณต้องการเปรียบเทียบค่าข้อความตามตัวพิมพ์เล็กและใหญ่ ดังที่แสดงในภาพหน้าจอด้านล่าง:
หมายเหตุ หากคุณต้องการเปรียบเทียบความยาวของค่าข้อความสองค่า คุณสามารถใช้ฟังก์ชัน LEN แทนได้ เช่น =LEN(A2)=LEN(B2)
หรือ =LEN(A2)>=LEN(B2)
ตัวอย่างที่ 3. การเปรียบเทียบค่าบูลีนกับตัวเลข
มีความเห็นอย่างกว้างขวางว่าใน Microsoft Excel ค่าบูลีนของ TRUE จะเท่ากับ 1 เสมอ และ FALSE เท่ากับ 0 อย่างไรก็ตาม นี่เป็นเพียงบางส่วนเท่านั้น และคำสำคัญที่นี่คือ "เสมอ" หรืออย่างแม่นยำกว่าคือ "ไม่เสมอไป" : )
เมื่อเขียน นิพจน์เชิงตรรกะ 'เท่ากับ' ที่เปรียบเทียบบูลีนค่าและตัวเลข คุณต้องชี้ให้เห็นเฉพาะสำหรับ Excel ว่าค่าบูลีนที่ไม่ใช่ตัวเลขควรถือเป็นตัวเลข คุณสามารถทำได้โดยเพิ่มเครื่องหมายลบสองครั้งหน้าค่าบูลีนหรือการอ้างอิงเซลล์ เช่น กรัม =A2=--TRUE
หรือ =A2=--B2
เครื่องหมายลบตัวที่ 1 ซึ่งเรียกกันในทางเทคนิคว่าตัวดำเนินการอูนารี บังคับให้ TRUE/FALSE เป็น -1/0 ตามลำดับ และเครื่องหมายลบตัวที่สองจะลบล้างค่าที่เปลี่ยนเป็น +1 และ 0 สิ่งนี้น่าจะเข้าใจง่ายขึ้นเมื่อดูที่ภาพหน้าจอต่อไปนี้:
หมายเหตุ คุณควรเพิ่มตัวดำเนินการเอกภาคคู่ก่อนบูลีนเมื่อใช้ตัวดำเนินการทางตรรกะอื่นๆ เช่น ไม่เท่ากับ , มากกว่า หรือ น้อยกว่า เพื่อเปรียบเทียบตัวเลขและ ค่าบูลีน
เมื่อใช้ตัวดำเนินการเชิงตรรกะในสูตรที่ซับซ้อน คุณอาจต้องเพิ่มเลขคู่ก่อนนิพจน์เชิงตรรกะแต่ละรายการที่ส่งกลับค่า TRUE หรือ FALSE เป็นผลลัพธ์ ต่อไปนี้เป็นตัวอย่างของสูตร: SUMPRODUCT และ SUMIFS ใน Excel
การใช้ตัวดำเนินการเชิงตรรกะ "ไม่เท่ากับ" ใน Excel
คุณใช้ตัวดำเนินการ ไม่เท่ากับ ของ Excel ( ) เมื่อคุณต้องการให้แน่ใจว่าค่าของเซลล์ไม่เท่ากับค่าที่ระบุ การใช้ตัวดำเนินการ ไม่เท่ากับ นั้นคล้ายกับการใช้ เท่ากับ ที่เราพูดถึงเมื่อครู่นี้มาก
ผลลัพธ์ที่ส่งคืนโดย ตัวดำเนินการไม่เท่ากับ มีความคล้ายคลึงกับผลลัพธ์ผลิตโดยฟังก์ชัน Excel NOT ที่กลับค่าของอาร์กิวเมนต์ ตารางต่อไปนี้แสดงตัวอย่างสูตรบางส่วน
ไม่เท่ากับตัวดำเนินการ | ไม่ใช่ฟังก์ชัน | คำอธิบาย |
=A1B1 | =NOT(A1=B1) | ส่งกลับ TRUE ถ้าค่าในเซลล์ A1 และ B1 ไม่เหมือนกัน มิฉะนั้นจะเป็น FALSE |
=A1"oranges" | =NOT(A1="oranges") | ส่งกลับค่า TRUE ถ้าเซลล์ A1 มีค่าอื่นที่ไม่ใช่ "ส้ม" ส่งกลับ FALSE ถ้ามี "oranges" หรือ "ORANGES" หรือ "Oranges" เป็นต้น |
=A1TRUE | =NOT(A1=TRUE) | คืนค่า TRUE ถ้า เซลล์ A1 มีค่าใดๆ ที่ไม่ใช่ TRUE หรือ FALSE มิฉะนั้น |
=A1(B1/2) | =NOT(A1=B1/2) | ส่งกลับค่า TRUE หากตัวเลขในเซลล์ A1 ไม่เท่ากับผลหารของการหาร B1 ด้วย 2 หากเป็น FALSE มิฉะนั้น |
=A1DATEVALUE("12/1/2014") | =NOT(A1=DATEVALUE("12/1/2014")) | ส่งคืนค่า TRUE หาก A1 มีค่าใดๆ นอกเหนือจากวันที่ 1-ธ.ค.-2014 โดยไม่คำนึงถึงวันที่ รูปแบบ FALSE มิฉะนั้น |
มากกว่า น้อยกว่า มากกว่าหรือเท่ากับ น้อยกว่าหรือเท่ากับ
คุณใช้ตัวดำเนินการเชิงตรรกะเหล่านี้ใน Excel เพื่อตรวจสอบการเปรียบเทียบตัวเลขหนึ่งกับอีกตัวเลขหนึ่ง Microsoft Excel มีการดำเนินการเปรียบเทียบ 4 รายการที่มีชื่ออธิบายในตัวเอง:
- มากกว่า (>)
- มากกว่าหรือเท่ากับ (>=)
- น้อยกว่า (<)
- น้อยกว่าหรือเท่ากับ (<=)
บ่อยที่สุดตัวดำเนินการเปรียบเทียบของ Excel ใช้กับค่าตัวเลข วันที่ และเวลา ตัวอย่างเช่น:
=A1>20 | คืนค่า TRUE ถ้าตัวเลขในเซลล์ A1 มากกว่า 20 มิฉะนั้นจะเป็น FALSE |
=A1>=(B1/2) | ส่งคืนค่า TRUE หากตัวเลขในเซลล์ A1 มากกว่าหรือเท่ากับผลหารของการหาร B1 ด้วย 2 หากเป็น FALSE มิฉะนั้น |
=A1 คืนค่า TRUE หากวันที่ในเซลล์ A1 น้อยกว่า 1 ธ.ค.-2557 มิฉะนั้นจะเป็น FALSE | |
=A1<=SUM(B1:D1) | ส่งกลับค่า TRUE ถ้าตัวเลขในเซลล์ A1 น้อยกว่าหรือเท่ากับผลรวมของค่าในเซลล์ B1:D1 มิฉะนั้นจะเป็น FALSE |
การใช้ตัวดำเนินการเปรียบเทียบของ Excel กับค่าข้อความ
ในทางทฤษฎี คุณยังสามารถใช้ มากกว่า , มากกว่า หรือ เท่ากับ ตัวดำเนินการ เช่นเดียวกับตัวดำเนินการ น้อยกว่า ที่มีค่าข้อความ ตัวอย่างเช่น ถ้าเซลล์ A1 มี " แอปเปิ้ล " และ B1 มี " กล้วย " ให้เดาว่าสูตร =A1>B1
จะส่งกลับค่าอะไร ขอแสดงความยินดีกับผู้ที่วางเดิมพัน FALSE : )
เมื่อเปรียบเทียบค่าข้อความ Microsoft Excel จะไม่สนใจตัวพิมพ์เล็กและใหญ่และเปรียบเทียบค่าตามสัญลักษณ์ โดย "a" ถือเป็นค่าข้อความต่ำสุดและ "z" - the ค่าข้อความสูงสุด
ดังนั้น เมื่อเปรียบเทียบค่าของ " แอปเปิ้ล " (A1) และ " กล้วย " (B1) Excel จะเริ่มต้นด้วยตัวอักษรตัวแรก " a" และ "b" ตามลำดับ และเนื่องจาก "b" มากกว่า "a" สูตร =A1>B1
จะส่งกลับค่า FALSE
หากตัวอักษรตัวแรกเหมือนกัน ระบบจะเปรียบเทียบตัวอักษรตัวที่ 2 หากเหมือนกัน Excel จะเปลี่ยนตัวอักษรตัวที่ 3, 4 ไปเรื่อยๆ ตัวอย่างเช่น ถ้า A1 มี " apples " และ B1 มี " agave " สูตร =A1>B1
จะส่งกลับ TRUE เนื่องจาก "p" มากกว่า "g"
ตั้งแต่แรกเห็น การใช้ตัวดำเนินการเปรียบเทียบกับค่าข้อความดูเหมือนจะไม่ค่อยมีประโยชน์ แต่คุณไม่มีทางรู้ว่าคุณต้องการอะไรในอนาคต ดังนั้นความรู้นี้น่าจะเป็นประโยชน์กับ บางคน
การใช้ตัวดำเนินการเชิงตรรกะทั่วไปใน Excel
ในการทำงานจริง ตัวดำเนินการเชิงตรรกะของ Excel มักไม่ค่อยได้ใช้ด้วยตัวเอง เห็นด้วย ค่าบูลีนเป็น TRUE และ FALSE ที่ส่งคืน แม้ว่าจะเป็นค่าจริงมาก (ขออภัยที่เล่นสำนวน) ไม่มีความหมายมากนัก เพื่อให้ได้ผลลัพธ์ที่เหมาะสมยิ่งขึ้น คุณสามารถใช้ตัวดำเนินการเชิงตรรกะเป็นส่วนหนึ่งของฟังก์ชัน Excel หรือกฎการจัดรูปแบบตามเงื่อนไขตามที่แสดงในตัวอย่างด้านล่าง
1. การใช้ตัวดำเนินการเชิงตรรกะในอาร์กิวเมนต์ของฟังก์ชัน Excel
เมื่อพูดถึงตัวดำเนินการเชิงตรรกะ Excel จะอนุญาตอย่างมากและอนุญาตให้ใช้ในพารามิเตอร์ของหลายฟังก์ชัน การใช้งานที่พบบ่อยที่สุดอย่างหนึ่งพบได้ในฟังก์ชัน IF ของ Excel ซึ่งตัวดำเนินการเปรียบเทียบสามารถช่วยสร้างการทดสอบเชิงตรรกะ และสูตร IF จะส่งกลับผลลัพธ์ที่เหมาะสมโดยขึ้นอยู่กับว่าการทดสอบประเมินเป็น TRUE หรือ FALSE สำหรับตัวอย่าง:
=IF(A1>=B1, "OK", "Not OK")
สูตร IF อย่างง่ายนี้จะคืนค่า OK หากค่าในเซลล์ A1 มากกว่าหรือเท่ากับค่าในเซลล์ B1 มิฉะนั้น "ไม่ตกลง"
และนี่คือตัวอย่างอื่น:
=IF(A1B1, SUM(A1:C1), "")
สูตรเปรียบเทียบค่าในเซลล์ A1 และ B1 และถ้า A1 ไม่เท่ากับ B1 ผลรวมของค่าในเซลล์ A1:C1 จะถูกส่งกลับ หรือสตริงว่าง
ตัวดำเนินการเชิงตรรกะของ Excel ยังใช้กันอย่างแพร่หลายในฟังก์ชัน IF พิเศษ เช่น SUMIF, COUNTIF, AVERAGEIF และตัวดำเนินการแบบพหูพจน์ที่ส่งกลับผลลัพธ์ตามเงื่อนไขที่กำหนดหรือหลายเงื่อนไข
คุณสามารถค้นหาตัวอย่างสูตรมากมายได้ในบทช่วยสอนต่อไปนี้:
- การใช้ฟังก์ชัน IF ใน Excel
- วิธีใช้ SUMIF ใน Excel
- SUMIFS ของ Excel และ SUMIF ที่มีหลายเกณฑ์
- การใช้ COUNTIF ใน Excel
- Excel COUNTIFS และ COUNTIF ที่มีหลายเกณฑ์
2. การใช้ตัวดำเนินการเชิงตรรกะของ Excel ในการคำนวณทางคณิตศาสตร์
แน่นอนว่าฟังก์ชันของ Excel มีประสิทธิภาพมาก แต่คุณไม่จำเป็นต้องใช้ตัวดำเนินการเหล่านี้เพื่อให้ได้ผลลัพธ์ที่ต้องการเสมอไป ตัวอย่างเช่น ผลลัพธ์ที่ส่งคืนโดยสองสูตรต่อไปนี้เหมือนกัน:
ฟังก์ชัน IF: =IF(B2>C2, B2*10, B2*5)
สูตรที่มีตัวดำเนินการเชิงตรรกะ: =(B2>C2)*(B2*10)+(B2<=C2)*(B2*5)
ฉันเดาว่าสูตร IF ตีความง่ายกว่าใช่ไหม ซึ่งจะบอกให้ Excel คูณค่าในเซลล์ B2 ด้วย 10 ถ้า B2 มากกว่า C2 มิฉะนั้น ค่าใน B1 จะคูณด้วย 5
ตอนนี้ เรามาวิเคราะห์กัน