Applies ToWord for Microsoft 365 Word 2024 Word 2021 Word 2019 Word 2016

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

คุณสามารถใช้เขตข้อมูล If ในเอกสาร หรือคุณสามารถใช้เขตข้อมูล If เป็นส่วนหนึ่งของกฎ If-Then-Else ในจดหมายเวียน

เมื่อต้องการใช้เขตข้อมูล If ในเอกสาร ให้ทําดังต่อไปนี้

  1. บนแท็บ แทรก ในกลุ่ม ข้อความ ให้คลิก ส่วนประกอบด่วน แล้วคลิก เขตข้อมูล

  2. ในรายการ ชื่อเขตข้อมูล ให้เลือก If

  3. ในกล่อง โค้ดเขตข้อมูล ให้พิมพ์นิพจน์ ตัวดําเนินการ ข้อความจริง และข้อความเท็จ ตามไวยากรณ์ที่แสดงด้านบน

  4. คลิก ตกลง

เมื่อต้องการใช้เขตข้อมูล If เป็นส่วนหนึ่งของจดหมายเวียน ให้ทําดังต่อไปนี้ในขณะที่คุณกําลังตั้งค่าจดหมายเวียน

  1. บนแท็บ การส่งจดหมาย ในกลุ่ม เขียน & แทรกเขตข้อมูล ให้คลิก กฎ แล้วคลิก ถ้า... แล้ว อย่างอื่น

  2. ในรายการ ชื่อเขตข้อมูล ให้เลือกชื่อของเขตข้อมูลผสาน เช่น เมือง

  3. ในรายการ การเปรียบเทียบ ให้เลือกตัวดําเนินการที่คุณต้องการ ตัวอย่างเช่น เมื่อต้องการแยกผู้รับออกจากเมืองใดเมืองหนึ่ง ให้เลือก เท่ากับ

  4. ในกล่อง เปรียบเทียบกับ ให้พิมพ์ค่าที่คุณต้องการใช้ ตัวอย่างเช่น เมื่อต้องการแยกผู้รับออกจากเมืองโตเกียว ให้พิมพ์ โตเกียว

    หมายเหตุ: ถ้าคุณเลือก ว่างเปล่า หรือไม่ ว่าง ในรายการ การเปรียบเทียบ ให้ปล่อยกล่อง เปรียบเทียบกับ ว่างไว้

  5. ในกล่อง แทรกข้อความนี้ ให้พิมพ์ข้อความที่คุณต้องการให้ปรากฏในเอกสารเมื่อเงื่อนไขที่คุณระบุเป็นจริง ตัวอย่างเช่น เมื่อต้องการกําหนดข้อความสําหรับผู้รับในโตเกียว เอง คุณสามารถพิมพ์โดยเฉพาะอย่างยิ่งสําหรับพื้นที่ใกล้เคียงโตเกียวของคุณ

  6. ในกล่อง มิฉะนั้น ให้แทรกข้อความนี้ ให้พิมพ์ข้อความที่คุณต้องการให้ปรากฏในเอกสารเมื่อเงื่อนไขที่คุณระบุไม่เป็นจริง ตัวอย่างเช่น เมื่อต้องการให้ข้อความทั่วไปสําหรับผู้รับที่ไม่ได้อยู่ในโตเกียว คุณสามารถพิมพ์โดยเฉพาะอย่างยิ่งสําหรับพื้นที่ใกล้เคียงของคุณ

ไวยากรณ์

เมื่อคุณดูโค้ดเขตข้อมูล If ในเอกสารของคุณ ไวยากรณ์จะมีลักษณะดังนี้

{ IF Expression1OperatorExpression2TrueTextFalseText}

หมายเหตุ: โค้ดเขตข้อมูลจะบอกเขตข้อมูลว่าควรแสดงอะไร ผลลัพธ์เขตข้อมูลคือสิ่งที่แสดงในเอกสารหลังจากประเมินโค้ดเขตข้อมูลแล้ว เมื่อต้องการสลับระหว่างการดูโค้ดเขตข้อมูลและผลลัพธ์ของโค้ดเขตข้อมูล ให้กด Alt+F9

คำแนะนำ

Expression1, Expression2

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

หมายเหตุ: 

  • Expression2 ต้องอยู่ในเครื่องหมายอัญประกาศเพื่อให้เปรียบเทียบกับสตริงอักขระ

  • ถ้าตัวดําเนินการคือ = หรือ <>นิพจน์ 2 สามารถมีเครื่องหมายคําถาม (?) เพื่อแสดงอักขระตัวเดียวหรือเครื่องหมายดอกจัน (*) เพื่อแสดงสตริงของอักขระใดๆ

  • ถ้าคุณใช้เครื่องหมายดอกจันใน Expression2 ส่วนของ นิพจน์ 1 ที่สอดคล้องกับเครื่องหมายดอกจันและอักขระที่เหลือใน Expression2 จะต้องยาวไม่เกิน 128 อักขระ

ตัวดำเนินการ

ตัวดําเนินการเปรียบเทียบ แทรกช่องว่างก่อนและหลังตัวดําเนินการ

ตัวดำเนินการ

คำอธิบาย

=

เท่ากับ

<>

ไม่เท่ากับ

>

มากกว่า

<

น้อยกว่า

>=

มากกว่าหรือเท่ากับ

<=

น้อยกว่าหรือเท่ากับ

TrueText, FalseText

ข้อความที่ให้ผลลัพธ์เมื่อการเปรียบเทียบเป็นจริง (TrueText) หรือเท็จ (FalseText) ถ้าไม่ได้ระบุ FalseText และการเปรียบเทียบเป็นเท็จ เขตข้อมูล IF จะไม่มีผลลัพธ์ แต่ละสตริงที่มีหลายคําต้องอยู่ภายในเครื่องหมายอัญประกาศ

ตัวอย่าง

ตัวอย่างต่อไปนี้ระบุว่าถ้าใบสั่งซื้อของลูกค้ามากกว่าหรือเท่ากับ 100 หน่วย ข้อความ "ขอบคุณ" จะปรากฏในเอกสาร ถ้าใบสั่งซื้อของลูกค้าน้อยกว่า 100 หน่วย ข้อความ "คําสั่งซื้อขั้นต่ําคือ 100 หน่วย" จะปรากฏในเอกสาร

{IF order>=100 "Thanks" "The minimum order is 100 units"}

ด้านบนของหน้า

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย