เนื้อหา
วันที่ 4 ของการวิ่งมาราธอน 30 ฟังก์ชัน Excel ใน 30 วัน เราได้รับข้อมูลโดยละเอียดเกี่ยวกับสภาพแวดล้อมการทำงานโดยใช้ฟังก์ชัน ข้อมูล (แจ้ง) เช่น เวอร์ชัน Excel และโหมดการคำนวณใหม่
วันที่สิบเอ็ดของการวิ่งมาราธอนเราจะอุทิศให้กับการศึกษาฟังก์ชั่น เซลล์ (CELL) ซึ่งจะรายงานข้อมูลเกี่ยวกับการจัดรูปแบบของเซลล์ เนื้อหา และตำแหน่งของเซลล์ มันทำงานคล้ายกับฟังก์ชั่น ข้อมูล (แจ้ง) คือมีรายการค่าที่สามารถป้อนลงในฟังก์ชันได้ แต่ไม่มีอาร์กิวเมนต์หนึ่งรายการ แต่มีสองอาร์กิวเมนต์
มาดูข้อมูลและตัวอย่างตามหน้าที่กัน เซลล์ (เซลล์). หากคุณมีสิ่งที่จะเพิ่มลงในตัวอย่างและข้อมูลของเรา โปรดแบ่งปันในความคิดเห็น
ฟังก์ชัน 11: CELL
ฟังก์ชัน เซลล์ (CELL) แสดงข้อมูลเกี่ยวกับการจัดรูปแบบ เนื้อหา และตำแหน่งของเซลล์ที่ลิงก์ที่กำหนด
สามารถใช้ฟังก์ชัน CELL ได้อย่างไร?
ฟังก์ชัน เซลล์ (CELL) สามารถรายงานข้อมูลเกี่ยวกับเซลล์ดังต่อไปนี้:
- รูปแบบเซลล์ตัวเลข
- ชื่อแผ่นงาน
- การจัดตำแหน่งหรือความกว้างของคอลัมน์
ไวยากรณ์ของเซลล์
ฟังก์ชัน เซลล์ (CELL) มีไวยากรณ์ต่อไปนี้:
CELL(info_type,reference)
ЯЧЕЙКА(тип_сведений;ссылка)
info_type (info_type) เป็นหนึ่งในตัวเลือกอาร์กิวเมนต์:
- ที่อยู่ (ที่อยู่) – อ้างอิงถึงเซลล์แรกในอาร์กิวเมนต์ การอ้างอิง (ลิงค์) ในรูปแบบข้อความ
- กับ (คอลัมน์) – หมายเลขคอลัมน์ของเซลล์ในอาร์กิวเมนต์ การอ้างอิง (ลิงค์).
- สี (สี) – คืนค่า 1 หากการจัดรูปแบบเซลล์ให้เปลี่ยนสีสำหรับค่าลบ ในกรณีอื่นทั้งหมด 0 (ศูนย์) จะถูกส่งกลับ
- เนื้อหา (เนื้อหา) – ค่าของเซลล์บนซ้ายในลิงก์
- ชื่อไฟล์ (ชื่อไฟล์) – ชื่อไฟล์และเส้นทางแบบเต็ม
- รูป (รูปแบบ) – รูปแบบตัวเลขของเซลล์
- วงเล็บ (วงเล็บ) – คืนค่า 1 หากเซลล์ถูกจัดรูปแบบให้แสดงค่าบวกหรือตัวเลขทั้งหมดในวงเล็บ ในกรณีอื่นทั้งหมดจะคืนค่า 0 (ศูนย์)
- อุปสรรค (คำนำหน้า) – ค่าข้อความที่สอดคล้องกับคำนำหน้าป้ายชื่อเซลล์ (แสดงประเภทของการจัดตำแหน่ง)
- ป้องกัน (การป้องกัน) – 0 = เซลล์ไม่ถูกล็อค 1 = ล็อค
- แถว (สตริง) คือหมายเลขแถวของเซลล์
- ชนิด (ประเภท) – ประเภทของข้อมูลในเซลล์ (ว่าง, ข้อความ, อื่นๆ)
- ความกว้าง (ความกว้าง) – ความกว้างของคอลัมน์เซลล์
ข้อผิดพลาดของฟังก์ชัน CELL
มีบางสิ่งที่ต้องระวังเมื่อใช้ฟังก์ชัน เซลล์ (เซลล์):
- ถ้าข้อโต้แย้ง การอ้างอิง (การอ้างอิง) ถูกละไว้ ผลลัพธ์จะถูกส่งกลับสำหรับเซลล์ที่แก้ไขล่าสุด เพื่อให้แน่ใจว่าผลลัพธ์คือสิ่งที่คุณต้องการ ขอแนะนำให้ระบุลิงก์เสมอ คุณยังสามารถอ้างถึงเซลล์ที่มีฟังก์ชันนั้นด้วย เซลล์ (เซลล์).
- เมื่อทำงานกับฟังก์ชั่น เซลล์ (CELL) บางครั้งจำเป็นต้องคำนวณชีตใหม่เพื่ออัปเดตผลลัพธ์ที่ฟังก์ชันส่งคืน
- หากเป็นข้อโต้แย้ง info_type (detail_type) ค่าที่เลือก ชื่อไฟล์ (ชื่อไฟล์) และสมุดงาน Excel ยังไม่ได้บันทึก ผลลัพธ์เป็นสตริงว่าง
ตัวอย่างที่ 1: รูปแบบหมายเลขเซลล์
ที่มีความหมาย รูป (รูปแบบ) คุณสามารถใช้ฟังก์ชั่น เซลล์ (CELL) เพื่อแสดงรูปแบบตัวเลขของเซลล์ ตัวอย่างเช่น ถ้าเซลล์ B7 มีรูปแบบ General (ทั่วไป) แล้วผลลัพธ์ของสูตรจะเป็น G:
=CELL("format",C2)
=ЯЧЕЙКА("формат";C2)
ตัวอย่างที่ 2: ชื่อแผ่นงาน
ที่มีความหมาย ชื่อไฟล์ (ชื่อไฟล์) ฟังก์ชัน เซลล์ (CELL) จะแสดงพาธไฟล์ ชื่อไฟล์ และชื่อชีต
=CELL("filename",B2)
=ЯЧЕЙКА("имяфайла";B2)
คุณสามารถดึงชื่อแผ่นงานออกจากผลลัพธ์ที่ได้โดยใช้ฟังก์ชันอื่น ในสูตรด้านล่างโดยใช้ฟังก์ชัน MID (PSTR) และ หา (FIND) ค้นหาวงเล็บเหลี่ยมและส่งคืนอักขระ 32 ตัวที่ตามมา (ความยาวของชื่อแผ่นงานต้องไม่เกิน 31 อักขระ)
=MID(CELL("filename",C3),FIND("]",CELL("filename",C3))+1,32)
=ПСТР(ЯЧЕЙКА("имяфайла";C3);НАЙТИ("]";ЯЧЕЙКА("имяфайла";C3))+1;32)
ตัวอย่างที่ 3: การแทนที่อาร์กิวเมนต์ info_type (info_type) จากรายการดรอปดาวน์
แทนที่จะป้อนค่าอาร์กิวเมนต์ info_type (detail_type) ลงในฟังก์ชัน เซลล์ (CELL) เป็นสตริงข้อความ คุณสามารถอ้างถึงเซลล์ที่มีค่าที่ถูกต้องได้ ในตัวอย่างนี้ เซลล์ B4 มีรายการดรอปดาวน์และแทนที่จะเป็นอาร์กิวเมนต์ info_type (detail_type) เป็นข้อมูลอ้างอิงไปยังเซลล์นี้ การโต้แย้ง การอ้างอิง (ลิงก์) หมายถึงเซลล์ B2
เมื่อค่าถูกเลือก ป้องกัน (ป้องกัน): ผลลัพธ์คือ 1 หากเซลล์ถูกล็อค หรือ 0 (ศูนย์) หากไม่ใช่
=CELL(B4,B2)
=ЯЧЕЙКА(B4;B2)
เมื่อค่าถูกเลือก ความกว้าง (ความกว้าง) ผลลัพธ์จะแสดงความกว้างของคอลัมน์ในรูปแบบจำนวนเต็ม หน่วยวัดในกรณีนี้คือความกว้างของอักขระหนึ่งตัวที่ขนาดฟอนต์มาตรฐาน