ฟังก์ชันบูลีนใน Excel ทั้งหมดเกี่ยวกับการใช้ฟังก์ชันตรรกะใน Excel

Excel เป็นโปรแกรมที่ใช้งานได้จริงอย่างเหลือเชื่อที่ให้คุณไม่เพียงแต่บันทึกข้อมูลในรูปแบบตารางเท่านั้น แต่ยังทำให้การประมวลผลเป็นไปโดยอัตโนมัติอีกด้วย ฟังก์ชันลอจิกเป็นองค์ประกอบหลักที่ช่วยให้คุณสามารถดำเนินการประเภทนี้ได้ ใช้ในสูตรและฟังก์ชันอื่นๆ เพื่อให้การดำเนินการทั้งหมดง่ายขึ้น

ออกแบบมาเพื่อตรวจสอบว่าค่าตรงตามเกณฑ์ที่กำหนดหรือไม่ หากมีการจับคู่ดังกล่าว ในเซลล์ที่เขียน ค่า "TRUE" จะถูกป้อน ในกรณีที่มีความคลาดเคลื่อน - "FALSE" วันนี้เราจะมาพิจารณาในรายละเอียดเพิ่มเติม เช่น โครงสร้างของฟังก์ชันเชิงตรรกะ ขอบเขตการใช้งาน

รายการฟังก์ชันบูลีนใน Excel

มีฟังก์ชันเชิงตรรกะจำนวนมาก แต่ฟังก์ชันที่ใช้บ่อยที่สุดคือ:

  1. TRUE
  2. โกหก
  3. IF
  4. การอ้างอิง
  5. OR
  6. И
  7. ไม่
  8. อีโอชิบก้า
  9. Isblank

ทั้งหมดนี้สามารถใช้เพื่อสร้างโครงสร้างที่ซับซ้อนและระบุเกณฑ์ของลำดับใดก็ได้ ฟังก์ชันเหล่านี้เกือบทั้งหมดเกี่ยวข้องกับการส่งพารามิเตอร์บางอย่างไปให้ ข้อยกเว้นเพียงอย่างเดียวคือ TRUE และ FALSE ซึ่งส่งคืนตัวเอง ตัวเลข ข้อความ การอ้างอิงเซลล์ ช่วง และอื่นๆ มักใช้เป็นพารามิเตอร์ ลองดูที่ตัวดำเนินการข้างต้นทั้งหมด

ตัวดำเนินการ TRUE และ FALSE

สิ่งที่ฟังก์ชันทั้งสองนี้มีเหมือนกันคือส่งกลับค่าเดียวเท่านั้น ขอบเขตการใช้งานคือใช้เป็นส่วนประกอบของฟังก์ชันอื่นๆ ดังที่เข้าใจได้จากชื่อโอเปอเรเตอร์ ฟังก์ชัน TRUE и โกหก ส่งคืนค่า TRUE и โกหก ตามลำดับ

ฟังก์ชันบูลีนใน Excel ทั้งหมดเกี่ยวกับการใช้ฟังก์ชันตรรกะใน Excel ฟังก์ชันบูลีนใน Excel ทั้งหมดเกี่ยวกับการใช้ฟังก์ชันตรรกะใน Excel

ไม่โอเปอเรเตอร์

ฟังก์ชันนี้ใช้กับอาร์กิวเมนต์เดียวและเขียนค่าที่ตรงกันข้ามลงในเซลล์ หากคุณผ่านโอเปอเรเตอร์นี้ TRUEแล้วมันจะกลับมา โกหก และดังนั้น การยืนยันที่ตรงกันข้ามจึงเป็นความจริง ดังนั้นผลลัพธ์ของการประมวลผลข้อมูลโดยโอเปอเรเตอร์นี้จึงขึ้นอยู่กับพารามิเตอร์ที่จะส่งผ่าน ฟังก์ชันบูลีนใน Excel ทั้งหมดเกี่ยวกับการใช้ฟังก์ชันตรรกะใน Excel

ไวยากรณ์ของตัวดำเนินการนี้มีดังนี้: =NOT(จริงหรือเท็จ)

ตัวดำเนินการ AND และ OR

โอเปอเรเตอร์สองตัวนี้จำเป็นในการถ่ายทอดความสัมพันธ์ของเงื่อนไขของนิพจน์ซึ่งกันและกัน การทำงาน И ใช้เพื่อระบุว่าเกณฑ์สองข้อต้องตรงกับตัวเลขหรือข้อความเดียวกันในเวลาเดียวกัน ฟังก์ชันนี้ส่งคืนค่า TRUE เฉพาะในเงื่อนไขที่เกณฑ์ทั้งหมดสร้างค่านี้ในเวลาเดียวกัน ถ้าอย่างน้อยหนึ่งเกณฑ์ล้มเหลว ลำดับทั้งหมดจะส่งกลับค่า โกหก. ฟังก์ชันบูลีนใน Excel ทั้งหมดเกี่ยวกับการใช้ฟังก์ชันตรรกะใน Excel

วิธีสร้างตัวดำเนินการ AND นั้นง่ายมาก: =และ(อาร์กิวเมนต์1;อาร์กิวเมนต์2; …). จำนวนอาร์กิวเมนต์สูงสุดที่ฟังก์ชันนี้สามารถใช้ได้คือ 255 ไวยากรณ์ตัวดำเนินการ OR คล้ายกัน แต่กลไกการทำงานแตกต่างกันเล็กน้อย หากหนึ่งในรายการฟังก์ชันสร้างผลลัพธ์ TRUEจากนั้นตัวเลขนี้จะถูกส่งกลับเป็นลำดับทางลอจิคัลทั้งหมด ฟังก์ชันบูลีนใน Excel ทั้งหมดเกี่ยวกับการใช้ฟังก์ชันตรรกะใน Excel

คำสั่ง IF และ ISERROR

ฟังก์ชันทั้งสองนี้มีจุดประสงค์ที่สำคัญมาก โดยจะกำหนดเกณฑ์สำหรับการปฏิบัติตามข้อกำหนดซึ่งต้องตรวจสอบนิพจน์บางอย่างโดยตรง เพื่อความเข้าใจที่ลึกซึ้งยิ่งขึ้นเกี่ยวกับวิธีการทำงานของผู้ปฏิบัติงาน การอ้างอิงคุณต้องอธิบายฟังก์ชันก่อน IF. โครงสร้างทั่วไปของมันซับซ้อนกว่าก่อนหน้านี้เล็กน้อย: =IF(ตรรกะ_นิพจน์, value_if_true, value_if_false)

งานของโอเปอเรเตอร์นี้คือการสร้างโครงสร้างที่ซับซ้อนที่สุด จะตรวจสอบว่าตรงตามเกณฑ์หรือไม่ ถ้าใช่ เจ้าหน้าที่จะกลับมา TRUE, ถ้าไม่ - โกหก. แต่ตัวดำเนินการมักจะใช้ร่วมกับผู้อื่น ตัวอย่างเช่น หากใช้เป็นอาร์กิวเมนต์ของฟังก์ชัน ไม่ดังนั้นผลรวมจะถูกแทนที่โดยอัตโนมัติด้วยสิ่งที่ตรงกันข้าม กล่าวคือถ้าตรงกับเกณฑ์ก็จะคืนค่ามา โกหก. นี่คือข้อได้เปรียบหลักของฟังก์ชันลอจิก: สามารถรวมกันในรูปแบบที่แปลกประหลาดที่สุดได้

นอกจากนี้รูปแบบจะซับซ้อนมากขึ้น หากตามเกณฑ์นี้เราได้ผลลัพธ์ "TRUE" คุณสามารถระบุข้อความ ตัวเลขที่จะแสดง หรือฟังก์ชันที่จะคำนวณได้ ในทำนองเดียวกัน คุณสามารถตั้งค่าผลลัพธ์ที่จะแสดงหากผลลัพธ์ถูกส่งคืนหลังจากประมวลผลข้อมูล โกหก. ฟังก์ชันบูลีนใน Excel ทั้งหมดเกี่ยวกับการใช้ฟังก์ชันตรรกะใน Excel

โครงสร้างตัวดำเนินการ การอ้างอิง ค่อนข้างคล้ายกัน แต่ก็ยังแตกต่างกันบ้าง ประกอบด้วยสองอาร์กิวเมนต์ที่จำเป็น:

  1. ความหมาย. เป็นนิพจน์ที่กำลังถูกทดสอบ หากปรากฎว่าเป็นจริง ค่านั้นจะถูกส่งคืน
  2. ค่าหากมีข้อผิดพลาด นี่คือข้อความ ตัวเลข หรือฟังก์ชันที่จะแสดงหรือดำเนินการหากผลการตรวจสอบอาร์กิวเมนต์แรกเป็น FALSE ฟังก์ชันบูลีนใน Excel ทั้งหมดเกี่ยวกับการใช้ฟังก์ชันตรรกะใน Excel

ไวยากรณ์: =IFERROR(value;value_if_error)

ตัวดำเนินการ ISERROW และ ISEMPLAND

ฟังก์ชันแรกของข้างต้นมีเพียงค่าเดียวและมีรูปแบบดังนี้: =ISERROR(ค่า). งานของโอเปอเรเตอร์นี้คือตรวจสอบว่าเซลล์ถูกเติมได้ดีเพียงใด (หนึ่งหรือในช่วงทั้งหมด) หากปรากฎว่าช่องว่างภายในไม่ถูกต้อง ก็จะส่งกลับผลลัพธ์ที่แท้จริง หากทุกอย่างดี - เท็จ สามารถใช้เป็นเกณฑ์สำหรับฟังก์ชันอื่นได้โดยตรง ฟังก์ชันบูลีนใน Excel ทั้งหมดเกี่ยวกับการใช้ฟังก์ชันตรรกะใน Excel

Excel สามารถตรวจสอบลิงก์สำหรับข้อผิดพลาดประเภทต่อไปนี้:

  • #ชื่อ?;
  • #ไม่มี;
  • #เดล/0!;
  • #ตัวเลข!;
  • #ดังนั้น;
  • #ว่างเปล่า!;
  • #ลิงค์!.

ฟังก์ชัน Isblank โดยรวมแล้วมันง่ายอย่างเหลือเชื่อ มีพารามิเตอร์เพียงตัวเดียว ซึ่งก็คือเซลล์/ช่วงที่จะตรวจสอบ หากมีเซลล์ที่ไม่มีทั้งข้อความ ตัวเลข หรืออักขระที่ไม่พิมพ์ ผลลัพธ์จะถูกส่งกลับ TRUE. ดังนั้น หากมีข้อมูลในทุกเซลล์ของช่วง ผู้ใช้จะได้รับผลลัพธ์ โกหก. ฟังก์ชันบูลีนใน Excel ทั้งหมดเกี่ยวกับการใช้ฟังก์ชันตรรกะใน Excel

ตารางบันทึก "ฟังก์ชันลอจิกใน Excel"

เพื่อสรุปทุกอย่างที่อธิบายไว้ข้างต้น ให้ตารางขนาดเล็กที่มีข้อมูลเกี่ยวกับฟังก์ชันลอจิกที่ใช้กันทั่วไปทั้งหมด

ฟังก์ชันบูลีนใน Excel ทั้งหมดเกี่ยวกับการใช้ฟังก์ชันตรรกะใน Excel

ฟังก์ชันลอจิกและตัวอย่างการแก้ปัญหา

ฟังก์ชันลอจิกช่วยให้สามารถแก้ปัญหาต่างๆ ได้ รวมถึงงานที่ซับซ้อน มายกตัวอย่างวิธีการทำงานในทางปฏิบัติกัน

งาน 1. สมมติว่าเรามีสินค้าเหลืออยู่หลังจากเวลาขายหนึ่งๆ จะต้องได้รับการประเมินใหม่ตามกฎต่อไปนี้: หากไม่สามารถขายได้ภายใน 8 เดือนให้หารราคาเป็น 2 เท่า ขั้นแรก ให้สร้างช่วงที่อธิบายข้อมูลเบื้องต้น ดูเหมือนว่านี้

ฟังก์ชันบูลีนใน Excel ทั้งหมดเกี่ยวกับการใช้ฟังก์ชันตรรกะใน Excel

เพื่อให้งานที่อธิบายไว้สามารถแก้ไขได้สำเร็จ คุณต้องใช้ฟังก์ชันต่อไปนี้ ฟังก์ชันบูลีนใน Excel ทั้งหมดเกี่ยวกับการใช้ฟังก์ชันตรรกะใน Excel

คุณสามารถดูได้ในแถบสูตรในภาพหน้าจอ ตอนนี้เรามาทำให้กระจ่างกัน นิพจน์เชิงตรรกะที่แสดงในภาพหน้าจอ (นั่นคือ C2>=8) หมายความว่าผลิตภัณฑ์ต้องมีในสต็อกนานถึง 8 เดือน การใช้ตัวดำเนินการทางคณิตศาสตร์ >= เรากำหนดกฎที่มากกว่าหรือเท่ากับ หลังจากที่เราเขียนเงื่อนไขนี้แล้ว ฟังก์ชันจะคืนค่าหนึ่งในสองค่า: "TRUE" หรือ "FALSE" หากสูตรตรงตามเกณฑ์ ค่าหลังการประเมินค่าใหม่จะถูกเขียนไปยังเซลล์ (ดีหรือส่งผ่านเป็นอาร์กิวเมนต์ไปยังฟังก์ชันอื่น ทั้งหมดนี้ขึ้นอยู่กับพารามิเตอร์ที่กำหนดโดยผู้ใช้) หารด้วยสอง (สำหรับสิ่งนี้ เราแบ่ง ราคา ณ เวลารับของที่โกดังสอง) . หากหลังจากนั้นพบว่ามีสินค้าอยู่ในสต็อกน้อยกว่า 8 เดือน ระบบจะส่งคืนมูลค่าเดิมที่มีอยู่ในเซลล์

ตอนนี้ขอทำให้งานยากขึ้น เราใช้เงื่อนไข: ขนาดของส่วนลดจะต้องก้าวหน้า พูดง่ายๆ คือ หากสินค้าอยู่เกิน 5 เดือน แต่ไม่ถึง 8 ราคาควรหารด้วยครึ่งหนึ่ง ถ้ามากกว่า 8 สอง เพื่อให้สูตรนี้ตรงกับค่า ต้องเป็นดังนี้ ดูภาพหน้าจอในแถบสูตรเพื่อดู

ฟังก์ชันบูลีนใน Excel ทั้งหมดเกี่ยวกับการใช้ฟังก์ชันตรรกะใน Excel

สำคัญ! เป็นอาร์กิวเมนต์ อนุญาตให้ใช้ไม่เพียงแต่ตัวเลขเท่านั้น แต่ยังรวมถึงค่าข้อความด้วย ดังนั้นจึงอนุญาตให้กำหนดเกณฑ์ของลำดับที่แตกต่างกันมากที่สุด ตัวอย่างเช่น ให้ส่วนลดสำหรับสินค้าที่ได้รับในเดือนมกราคม และไม่ควรทำหากมาถึงในเดือนเมษายน

งาน 2. ลองใช้เกณฑ์นี้กับสินค้าที่มีในสต็อก สมมุติว่าถ้าราคาต่ำกว่า 300 รูเบิลหลังจากลดราคาหรือถ้าไม่มีการขายมานานกว่า 10 เดือนก็จะถูกลบออกจากการขาย สูตรมีดังต่อไปนี้

ฟังก์ชันบูลีนใน Excel ทั้งหมดเกี่ยวกับการใช้ฟังก์ชันตรรกะใน Excel

มาวิเคราะห์กัน เราใช้ฟังก์ชันนี้เป็นเกณฑ์ OR. จำเป็นต้องมีส้อมดังกล่าว หากเซลล์ D2 มีตัวเลข 10 ค่า "ตัดจำหน่าย" จะแสดงโดยอัตโนมัติในบรรทัดที่สอดคล้องกันของคอลัมน์ E เช่นเดียวกับเงื่อนไขอื่น หากไม่ตรงตามนั้น เซลล์ว่างจะถูกส่งกลับอย่างง่ายดาย

งาน 3. สมมติว่าเรามีกลุ่มตัวอย่างนักเรียนที่พยายามจะเข้าโรงเรียนมัธยม ในการทำเช่นนี้ พวกเขาต้องผ่านการสอบในหลายวิชาดังที่แสดงในภาพหน้าจอด้านล่าง จึงจะถือว่ามีสิทธิ์เข้าศึกษาในสถาบันการศึกษาแห่งนี้ จะต้องได้คะแนนรวม 12 คะแนน ในขณะเดียวกัน เงื่อนไขสำคัญคือคะแนนในวิชาคณิตศาสตร์ไม่ควรต่ำกว่า 4 คะแนน ภารกิจคือทำให้การประมวลผลข้อมูลนี้เป็นไปโดยอัตโนมัติ เช่นเดียวกับการรวบรวมรายงานที่นักเรียนเข้ามาและที่ไม่ได้ทำ ในการทำเช่นนี้เราจะทำตารางดังกล่าว

ฟังก์ชันบูลีนใน Excel ทั้งหมดเกี่ยวกับการใช้ฟังก์ชันตรรกะใน Excel

ดังนั้น งานของเราคือให้โปรแกรมคำนวณว่าจะมีทั้งหมดกี่คะแนน ดูผลการผ่านและทำการเปรียบเทียบ หลังจากการดำเนินการเหล่านี้ ฟังก์ชันจะต้องใส่ผลลัพธ์ในเซลล์ที่เหมาะสม มีสองตัวเลือกที่เป็นไปได้: "ยอมรับ" หรือ "ไม่" ในการใช้งานนี้ ให้ป้อนสูตรที่คล้ายกัน (เพียงเสียบค่าของคุณ): =ЕСЛИ(И(B3>=4;СУММ(B3:D3)>=$B$1);»принят»;»нет»).

ด้วยฟังก์ชันบูลีน И เราสามารถยืนยันได้ว่าตรงตามเงื่อนไขสองข้อในคราวเดียว ในกรณีนี้ เราใช้ฟังก์ชัน SUM เพื่อคำนวณคะแนนรวม ตามเงื่อนไขแรก (ในอาร์กิวเมนต์แรกของฟังก์ชัน AND) เราระบุสูตร B3>=4 คอลัมน์นี้มีคะแนนวิชาคณิตศาสตร์ซึ่งไม่ควรต่ำกว่า 4 คะแนน

ฟังก์ชันบูลีนใน Excel ทั้งหมดเกี่ยวกับการใช้ฟังก์ชันตรรกะใน Excel

เราเห็นการใช้งานที่กว้างขวางของฟังก์ชั่น IF เมื่อทำงานกับสเปรดชีต นั่นคือเหตุผลที่ว่าทำไมมันจึงเป็นฟังก์ชั่นลอจิกยอดนิยมที่คุณต้องรู้ก่อน

ขอแนะนำอย่างยิ่งให้ฝึกฝนบนแผนภูมิทดสอบก่อนใช้ทักษะเหล่านี้ในการทำงานจริง ซึ่งจะช่วยประหยัดเวลาได้มาก

ภารกิจที่ 4. เรากำลังเผชิญกับงานในการกำหนดต้นทุนรวมของสินค้าหลังจากการลดราคา ความต้องการ – ต้นทุนของผลิตภัณฑ์ต้องสูงกว่าหรือเฉลี่ย หากไม่เป็นไปตามเงื่อนไขนี้ สินค้าจะต้องตัดจำหน่าย ในตัวอย่างนี้ เราจะเห็นว่ากลุ่มของฟังก์ชันเลขคณิตและสถิติทำงานอย่างไร

ลองใช้ตารางที่เราวาดไว้แล้ว ในการแก้ปัญหานี้ จำเป็นต้องตั้งกฎเป็นเงื่อนไขว่าเซลล์ D2 ต้องน้อยกว่าค่าเฉลี่ยเลขคณิตของสินค้าทั้งหมด หากกฎได้รับการยืนยัน ในเซลล์ที่เขียนสูตรนี้ ค่า "ตัดจำหน่าย" จะถูกตั้งค่า หากไม่ตรงตามเกณฑ์ ค่าว่างจะถูกตั้งค่า ในการคืนค่าค่าเฉลี่ยเลขคณิต มีฟังก์ชัน เฉลี่ย. ฟังก์ชันบูลีนใน Excel ทั้งหมดเกี่ยวกับการใช้ฟังก์ชันตรรกะใน Excel

ภารกิจที่ 5. สมมติว่าเราจำเป็นต้องคำนวณยอดขายเฉลี่ยของผลิตภัณฑ์ต่างๆ ในร้านค้าต่างๆ ของแบรนด์เดียวกัน มาทำตารางกัน

ฟังก์ชันบูลีนใน Excel ทั้งหมดเกี่ยวกับการใช้ฟังก์ชันตรรกะใน Excel

งานของเราคือการกำหนดค่าเฉลี่ยสำหรับค่าทั้งหมด ซึ่งเหมาะสมกับลักษณะเฉพาะบางประการ ในการทำเช่นนี้ เราใช้ฟังก์ชันพิเศษที่ไม่อยู่ในรายการด้านบน ช่วยให้คุณสามารถรวมสองฟังก์ชันได้ เฉลี่ย и ถ้า. และนางก็เรียก ไร้หัวใจ. ประกอบด้วยสามอาร์กิวเมนต์:

  1. ช่วงที่จะตรวจสอบ
  2. เงื่อนไขที่จะตรวจสอบ
  3. ค่าเฉลี่ยช่วง

เป็นผลให้ได้รับสูตรต่อไปนี้ (ในภาพหน้าจอ)

ฟังก์ชันบูลีนใน Excel ทั้งหมดเกี่ยวกับการใช้ฟังก์ชันตรรกะใน Excel

เราเห็นว่าช่วงของการประยุกต์ใช้ฟังก์ชันเชิงตรรกะนั้นใหญ่มาก และรายการของพวกเขาก็ใหญ่กว่าที่อธิบายไว้ข้างต้นมาก เราเพิ่งระบุความนิยมสูงสุดของพวกเขา แต่ยังได้อธิบายตัวอย่างของฟังก์ชันอื่นซึ่งเป็นการผสมผสานระหว่างทางสถิติและเชิงตรรกะ นอกจากนี้ยังมีลูกผสมที่คล้ายกันอื่น ๆ ที่สมควรได้รับการพิจารณาแยกจากกัน

เขียนความเห็น