Computer >> คอมพิวเตอร์ >  >> ซอฟต์แวร์ >> Office

วิธีการสร้างรายการดรอปดาวน์ขึ้นกับช่องว่างใน Excel

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

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

วิธีการสร้างรายการดรอปดาวน์ขึ้นกับช่องว่างใน Excel

ในบทความนี้ เราสาธิต 2 วิธีง่ายๆ ในการสร้างรายการดรอปดาวน์ที่ขึ้นกับ Excel พร้อมการเว้นวรรค

ดาวน์โหลดสมุดงาน Excel

2 วิธีง่ายๆ ในการสร้างรายการดรอปดาวน์ขึ้นกับ Excel พร้อมช่องว่าง

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

วิธีการสร้างรายการดรอปดาวน์ขึ้นกับช่องว่างใน Excel

เพื่อแก้ปัญหานี้ เราใช้วิธีการดังต่อไปนี้

วิธีที่ 1:รายการดรอปดาวน์ขึ้นอยู่กับการเว้นวรรคโดยใช้ฟังก์ชัน Excel แบบรวม

รวม INDEX และ MATCH ฟังก์ชันละเว้นช่องว่างภายในชื่อหรือชื่อเรื่องที่ขึ้นต่อกัน ไวยากรณ์ของ INDEX ฟังก์ชันคือ

=INDEX (array, row_num, [col_num], [area_num])

อาร์เรย์; ช่วงเซลล์หรืออาร์เรย์

row_num; ตำแหน่งแถวภายในอาร์เรย์

col_num; ตำแหน่งแถวภายในอาร์เรย์ [ตัวเลือก]

area_num; ช่วงที่ใช้ในอาร์เรย์ [ไม่บังคับ]

อีกครั้ง ไวยากรณ์ของ MATCH ฟังก์ชันคือ

=MATCH (lookup_value, lookup_array, [match_type])

lookup_value; ต้องการค่าที่ตรงกันใน lookup_array

lookup_array; อาร์เรย์หรือการอ้างอิงเพื่อให้ตรงกับ lookup_value จาก

match_type; โดยค่าเริ่มต้น ตรงทั้งหมดหรือเล็กที่สุดถัดไป=1 , ตรงทั้งหมด=0 และตรงที่สุดหรือใหญ่ที่สุดถัดไป=-1 . [ไม่บังคับ]

🔁 รายการแบบเลื่อนลง

ขั้นตอนที่ 1: วางเคอร์เซอร์ในเซลล์ว่างใดๆ (เช่น F4 ) จากนั้นไปที่ ข้อมูล> เลือกการตรวจสอบข้อมูล (จาก เครื่องมือข้อมูล มาตรา)

วิธีการสร้างรายการดรอปดาวน์ขึ้นกับช่องว่างใน Excel

ขั้นตอนที่ 2: การตรวจสอบข้อมูล หน้าต่างเปิดขึ้น ใน การตรวจสอบข้อมูล การตั้งค่า ส่วน

เลือกเกณฑ์การตรวจสอบ อนุญาต เป็น รายการ .

เลือก B4:D4 เป็น ที่มา .

คลิกที่ ตกลง .

วิธีการสร้างรายการดรอปดาวน์ขึ้นกับช่องว่างใน Excel

➤ ในเวิร์กชีต คลิกที่ไอคอนลูกศรลงในเซลล์ F4 . คุณจะเห็นเซลล์ที่กำหนดทั้งหมดเป็น แหล่งที่มา ใน การตรวจสอบข้อมูล หน้าต่างจะปรากฏเป็นรายการแบบหล่นลง

วิธีการสร้างรายการดรอปดาวน์ขึ้นกับช่องว่างใน Excel

🔁 รายการแบบหล่นลงขึ้นอยู่กับ

ขั้นตอนที่ 3: ทำซ้ำขั้นตอนที่ 1 ถึง 2 สำหรับเซลล์ F5 . พิมพ์สูตรต่อไปนี้เป็น แหล่งที่มา ใน การตรวจสอบข้อมูล หน้าต่าง

=INDEX(B5:D13,,MATCH($F$4,$B$4:$D$4,0))

เปรียบเทียบสูตรกับไวยากรณ์ที่อธิบายไว้ก่อนหน้านี้ ส่วนสูตร MATCH($F$4,$B$4:$D$4,0) ผ่าน col_num ไปที่ INDEX ฟังก์ชัน B5:D13 =อาร์เรย์ ของ INDEX การทำงาน. และไม่ต้องใช้ row_num .

MATCH ส่วนจะใช้เวลา F4 เป็น lookup_value , B4:D4 เป็น lookup_array และ 0 หมายถึง ตรงทั้งหมด ชนิด

คลิกที่ ตกลง .

วิธีการสร้างรายการดรอปดาวน์ขึ้นกับช่องว่างใน Excel

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

วิธีการสร้างรายการดรอปดาวน์ขึ้นกับช่องว่างใน Excel

อ่านเพิ่มเติม:วิธีสร้างรายการดรอปดาวน์ตามสูตรใน Excel (4 วิธี)

การอ่านที่คล้ายกัน

  • รายการแบบเลื่อนลงตามเงื่อนไขใน Excel (สร้าง จัดเรียง และใช้งาน)
  • วิธีเชื่อมโยงค่าของเซลล์กับรายการดรอปดาวน์ใน Excel (5 วิธี)
  • Excel Drop Down List ขึ้นอยู่กับการเลือก
  • สร้างรายการดรอปดาวน์ที่ค้นหาได้ใน Excel (2 วิธี)
  • วิธีสร้างรายการดรอปดาวน์ของ Excel พร้อมสี (2 วิธี)

วิธีที่ 2:การใช้กำหนดชื่อและฟังก์ชันทางอ้อม

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

=INDIRECT (ref_text, [a1])

ref_text; อ้างอิงใน ข้อความ รูปแบบ

a1; ตัวบ่งชี้บูลีนของ A1 โดยค่าเริ่มต้น TRUE =A1 สไตล์. [ไม่บังคับ]

🔁 การกำหนดชื่อ

ขั้นตอนที่ 1: เลือกส่วนหัวของคอลัมน์ (เช่น B4:D4 ) จากนั้นไปที่ สูตร> เลือก กำหนดชื่อ (จาก กำหนดชื่อ มาตรา)

วิธีการสร้างรายการดรอปดาวน์ขึ้นกับช่องว่างใน Excel

ขั้นตอนที่ 2: ชื่อใหม่ หน้าต่างจะปรากฏขึ้น ใน ชื่อใหม่ หน้าต่าง

กำหนด ชื่อ สำหรับเซลล์ (เช่น รายการ )

Excel ใช้การอ้างอิงเซลล์โดยอัตโนมัติสำหรับอ้างอิงถึง กล่อง.

คลิกที่ ตกลง .

วิธีการสร้างรายการดรอปดาวน์ขึ้นกับช่องว่างใน Excel

ขั้นตอนที่ 3: ทำซ้ำ ขั้นตอนที่ 1 และ 2 ของวิธีนี้เพื่อกำหนดชื่อและช่วงของรายการต่างๆ

วิธีการสร้างรายการดรอปดาวน์ขึ้นกับช่องว่างใน Excel

➤ คุณสามารถตรวจสอบชื่อที่กำหนดทั้งหมดได้จาก สูตร> ตัวจัดการชื่อ (จาก กำหนดชื่อ มาตรา)

วิธีการสร้างรายการดรอปดาวน์ขึ้นกับช่องว่างใน Excel

🔁 รายการแบบเลื่อนลง

ขั้นตอนที่ 4: ตอนนี้ วางเคอร์เซอร์ไว้ที่ F4 เซลล์ไปที่ ข้อมูล> เลือก การตรวจสอบข้อมูล (จาก เครื่องมือข้อมูล มาตรา)

วิธีการสร้างรายการดรอปดาวน์ขึ้นกับช่องว่างใน Excel

ขั้นตอนที่ 5: การตรวจสอบข้อมูล กล่องโต้ตอบปรากฏขึ้น ในกล่องโต้ตอบ

ภายใต้ เกณฑ์การตรวจสอบ เลือก รายการ ใน อนุญาต กล่อง.

พิมพ์ =รายการ (รายการ เป็นชื่อที่กำหนดไว้สำหรับส่วนหัวของคอลัมน์) ใน แหล่งที่มา กล่องโต้ตอบ

คลิกที่ ตกลง .

วิธีการสร้างรายการดรอปดาวน์ขึ้นกับช่องว่างใน Excel

หากคุณคลิกที่ไอคอนลูกศรลงในเซลล์ F4 คุณจะเห็นส่วนหัวของคอลัมน์เป็นรายการแบบเลื่อนลงตามที่แสดงในภาพด้านล่าง

วิธีการสร้างรายการดรอปดาวน์ขึ้นกับช่องว่างใน Excel

🔁 รายการแบบหล่นลงขึ้นอยู่กับ

ขั้นตอนที่ 6: ดำเนินการ ขั้นตอนที่ 4 และ 5 เพื่อแสดงหน้าต่าง Data Validation ในหน้าต่าง

วางสูตรต่อไปนี้เป็น แหล่งที่มา .

  =INDIRECT(SUBSTITUTE($F$4,” “,”_”))

ในสูตร แทนที่ ฟังก์ชันแทนที่ช่องว่างใน F4 อ้างอิงด้วย ขีดล่าง (_ ). คุณสามารถใช้อักขระอื่นเพื่อแทนที่ช่องว่างในชื่อที่กำหนดและในทำนองเดียวกันใน ทางอ้อม สูตร. ดังนั้นทางอ้อม ฟังก์ชั่นแปลง F4 รายการคล้ายกับชื่อที่ได้รับมอบหมาย ขึ้นอยู่กับ F4 ค่า ทางอ้อม ฟังก์ชั่นแสดงรายการสินค้า

วิธีการสร้างรายการดรอปดาวน์ขึ้นกับช่องว่างใน Excel

➤ หลังจากคลิก ตกลง ส่งผลให้รายการขึ้นอยู่กับเพื่อแสดงตามที่ปรากฎในภาพหน้าจอด้านล่าง

วิธีการสร้างรายการดรอปดาวน์ขึ้นกับช่องว่างใน Excel

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

อ่านเพิ่มเติม:วิธีสร้างรายการแบบหล่นลงใน Excel (อิสระและขึ้นอยู่กับ)

บทสรุป

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

บทความที่เกี่ยวข้อง

  • VLOOKUP พร้อมรายการดรอปดาวน์ใน Excel
  • วิธีแก้ไขรายการดรอปดาวน์ใน Excel (แนวทางพื้นฐาน 4 วิธี)
  • สร้างรายการแบบหล่นลงจากชีตอื่นใน Excel (2 วิธี)
  • วิธีลบรายการดรอปดาวน์ใน Excel
  • วิธีใช้คำสั่ง IF เพื่อสร้างรายการดรอปดาวน์ใน Excel
  • รายการแบบหล่นลงของ Excel ไม่ทำงาน (8 ปัญหาและวิธีแก้ไข)