Excel: วิธีค้นหาคอลัมน์สุดท้ายพร้อมข้อมูล


คุณสามารถใช้สูตรต่อไปนี้ใน Excel เพื่อค้นหาคอลัมน์สุดท้ายที่มีข้อมูลในแผ่นงานเฉพาะ:

สูตร 1: ส่งกลับจำนวนคอลัมน์สุดท้ายที่มีข้อมูล

 =MIN(COLUMN( team_data ))+COLUMNS( team_data )-1

สูตรเฉพาะนี้จะส่งคืนหมายเลขของคอลัมน์สุดท้ายที่มีข้อมูลในช่วงชื่อ team_data

ตัวอย่างเช่น สูตรนี้อาจส่งคืนคอลัมน์หมายเลข 5

สูตร 2: ส่งกลับตัวอักษรของคอลัมน์สุดท้ายพร้อมข้อมูล

 =CHAR(64+(MIN(COLUMN( team_data ))+COLUMNS( team_data )-1))

สูตรเฉพาะนี้ส่งคืนตัวอักษรของคอลัมน์สุดท้ายที่มีข้อมูลในช่วงชื่อ team_data

ตัวอย่างเช่น สูตรนี้อาจส่งคืนตัวอักษรคอลัมน์ E

ตัวอย่างต่อไปนี้แสดงวิธีใช้สูตรนี้ในทางปฏิบัติกับแผ่นงาน Excel ต่อไปนี้ โดยที่เราได้สร้างช่วงที่มีชื่อเรียกว่า team_data เพื่อแสดงช่วง B1:E11 :

ตัวอย่างที่ 1: ส่งกลับจำนวนคอลัมน์สุดท้ายที่มีข้อมูล

เราสามารถพิมพ์สูตรต่อไปนี้ในเซลล์ A14 เพื่อส่งคืนหมายเลขคอลัมน์สุดท้ายที่มีข้อมูลสำหรับช่วงชื่อ team_data :

 =MIN(COLUMN( team_data ))+COLUMNS( team_data )-1

ภาพหน้าจอต่อไปนี้แสดงวิธีใช้สูตรนี้ในทางปฏิบัติ:

Excel ค้นหาคอลัมน์สุดท้ายพร้อมข้อมูล

สูตรจะส่งกลับตัวเลข 5

สิ่งนี้บอกเราว่าคอลัมน์สุดท้ายที่มีข้อมูลในช่วงชื่อ team_data อยู่ในคอลัมน์ 5 ของสเปรดชีตของเรา

ตัวอย่างที่ 2: ส่งกลับตัวอักษรจากคอลัมน์สุดท้ายพร้อมข้อมูล

เราสามารถพิมพ์สูตรต่อไปนี้ในเซลล์ A14 เพื่อส่งคืนตัวอักษรของคอลัมน์สุดท้ายที่มีข้อมูลจากช่วงชื่อ team_data :

 =CHAR(64+(MIN(COLUMN( team_data ))+COLUMNS( team_data )-1))

ภาพหน้าจอต่อไปนี้แสดงวิธีใช้สูตรนี้ในทางปฏิบัติ:

Excel ค้นหาอักษรตัวสุดท้ายของคอลัมน์พร้อมข้อมูล

สูตรส่งคืนตัวอักษร E

สิ่งนี้บอกเราว่าคอลัมน์สุดท้ายที่มีข้อมูลในช่วงชื่อ team_data อยู่ในคอลัมน์ E ของสเปรดชีตของเรา

โปรดทราบว่าฟังก์ชัน CHAR ใน Excel จะส่งกลับอักขระตามรายการรหัสอักขระ ASCII

ตัวเลข 65 (A) ถึง 90 (Z) ตรงกับตัวพิมพ์ใหญ่ของตัวอักษรภาษาอังกฤษ

ดังนั้นในสูตรของเรา เราใช้ CHAR(64 + การอ้างอิงเซลล์) เพื่อส่งคืนอักษรตัวพิมพ์ใหญ่ที่สอดคล้องกับแถวสุดท้ายที่มีข้อมูลในช่วงที่เราตั้งชื่อ

แหล่งข้อมูลเพิ่มเติม

บทช่วยสอนต่อไปนี้อธิบายวิธีการทำงานทั่วไปอื่นๆ ใน Excel:

Excel: ค้นหาการเกิดขึ้นครั้งแรกของค่าในคอลัมน์
Excel: ค้นหาค่าแรกที่มากกว่าตัวเลขที่ระบุ
Excel: วิธีค้นหาค่าแรกที่ไม่ใช่ศูนย์ติดต่อกัน

เพิ่มความคิดเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *