Applies ToExcel for Microsoft 365 Excel for Microsoft 365 for Mac Excel สำหรับเว็บ Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 for Mac Excel 2016 Excel 2013 Excel for iPad Excel for iPhone Excel สำหรับแท็บเล็ต Android Excel สำหรับโทรศัพท์ Android

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

=IF(CELL("type",A1)="v",A1*2,0)

สูตรนี้จะคำนวณ A1*2 ก็ต่อเมื่อเซลล์ A1 มีค่าที่เป็นตัวเลข แต่ถ้า A1 มีข้อความหรือว่างอยู่จะส่งกลับค่า 0

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

ไวยากรณ์

CELL(info_type, [reference])

ไวยากรณ์ของฟังก์ชัน CELL มีอาร์กิวเมนต์ดังนี้

อาร์กิวเมนต์

คำอธิบาย

info_type   

จำเป็น

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

อ้าง อิง    

ไม่จำเป็น

เซลล์ที่คุณต้องการข้อมูล

ถ้าไม่ใส่ค่าอะไรไว้ ข้อมูลที่ระบุในอาร์กิวเมนต์ info_type จะถูกส่งกลับสําหรับเซลล์ที่ถูกเลือกในขณะที่ทําการคํานวณ ถ้าอาร์กิวเมนต์อ้างอิงเป็นช่วงของเซลล์ ฟังก์ชัน CELL จะส่งกลับข้อมูลสําหรับเซลล์ที่ใช้งานอยู่ในช่วงที่เลือก

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

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

  • เมื่อ Co-Authoring กับผู้ใช้อื่นที่ทําการแก้ไข ฟังก์ชันนี้จะรายงานเซลล์ที่ใช้งานอยู่ของคุณแทนที่จะเป็นของตัวแก้ไข

  • การคํานวณใหม่เช่นการกด F9 จะทําให้ฟังก์ชันส่งกลับผลลัพธ์ใหม่แม้ว่าจะไม่มีการแก้ไขเซลล์เกิดขึ้น

ค่า info_type

รายการต่อไปนี้อธิบายค่าข้อความที่สามารถใช้สําหรับอาร์กิวเมนต์ info_type ค่าเหล่านี้ต้องใส่ในฟังก์ชัน CELL ด้วยเครื่องหมายอัญประกาศ (" ")

info_type

ส่งกลับ

"ที่อยู่"

การอ้างอิงของเซลล์แรกในการอ้างอิง ซึ่งเป็นข้อความ 

"คอลัมน์"

หมายเลขคอลัมน์ของเซลล์ในการอ้างอิง

"สี"

ค่า 1 ถ้ามีการจัดรูปแบบเซลล์ด้วยสีที่เป็นค่าลบ มิฉะนั้นให้ส่งกลับค่า 0 (ศูนย์)

หมายเหตุ: ค่านี้ไม่ได้รับการสนับสนุนใน Excel สำหรับเว็บ, Excel Mobile และ Excel Starter

"contents"

ค่าของเซลล์ด้านบนซ้ายในการอ้างอิง ซึ่งไม่ใช่สูตร

"filename"

ชื่อไฟล์ (รวมถึงเส้นทางแบบเต็ม) ของไฟล์ที่มีการอ้างอิงเป็นข้อความ ส่งกลับข้อความว่าง ("") ถ้าเวิร์กชีตที่มีการอ้างอิงยังไม่ได้ถูกบันทึก

หมายเหตุ: ค่านี้ไม่ได้รับการสนับสนุนใน Excel สำหรับเว็บ, Excel Mobile และ Excel Starter

"รูปแบบ"

ค่าข้อความที่สอดคล้องกับรูปแบบตัวเลขของเซลล์ ค่าข้อความสําหรับรูปแบบต่างๆ จะแสดงในตารางต่อไปนี้ ส่งกลับ "-" ที่ส่วนท้ายของค่าข้อความถ้ามีการจัดรูปแบบเซลล์เป็นสีสําหรับค่าลบ ส่งกลับ "()" ที่ส่วนท้ายของค่าข้อความ ถ้าเซลล์ถูกจัดรูปแบบด้วยวงเล็บสําหรับค่าบวกหรือค่าทั้งหมด

หมายเหตุ: ค่านี้ไม่ได้รับการสนับสนุนใน Excel สำหรับเว็บ, Excel Mobile และ Excel Starter

"วงเล็บ"

ค่า 1 ถ้ามีการจัดรูปแบบเซลล์ด้วยวงเล็บสำหรับค่าบวกหรือค่าทั้งหมด มิฉะนั้นให้ส่งกลับค่า 0

หมายเหตุ: ค่านี้ไม่ได้รับการสนับสนุนใน Excel สำหรับเว็บ, Excel Mobile และ Excel Starter

"คำนำหน้า"

ค่าข้อความที่สอดคล้องกับ "คํานําหน้าป้ายชื่อ" ของเซลล์ ส่งกลับเครื่องหมายอัญประกาศเดี่ยว (') ถ้าเซลล์มีข้อความจัดชิดซ้าย เครื่องหมายอัญประกาศคู่ (") ถ้าเซลล์มีข้อความชิดขวา แคร์ท (^) ถ้าเซลล์มีข้อความอยู่กึ่งกลาง เครื่องหมายแบคสแลช (\) ถ้าเซลล์มีข้อความแบบเต็มชิดขอบ และข้อความว่าง ("") ถ้าเซลล์มีสิ่งอื่นอยู่

หมายเหตุ: ค่านี้ไม่ได้รับการสนับสนุนใน Excel สำหรับเว็บ, Excel Mobile และ Excel Starter

"ป้องกัน"

ค่า 0 ถ้าไม่มีการล็อกเซลล์ มิฉะนั้นให้ส่งกลับค่า 1 ถ้ามีการล็อกเซลล์

หมายเหตุ: ค่านี้ไม่ได้รับการสนับสนุนใน Excel สำหรับเว็บ, Excel Mobile และ Excel Starter

"แถว"

หมายเลขแถวของเซลล์ในการอ้างอิง

"ประเภท"

ค่าข้อความที่สอดคล้องกับชนิดของข้อมูลในเซลล์ ส่งกลับค่า "b" สําหรับค่าว่างถ้าเซลล์ว่างเปล่า "l" สําหรับป้ายชื่อ ถ้าเซลล์มีค่าคงที่ข้อความ และ "v" สําหรับค่าถ้าเซลล์มีสิ่งอื่นอยู่

"ความกว้าง"

ส่งกลับอาร์เรย์ที่มี 2 รายการ

รายการที่ 1 ในอาร์เรย์คือความกว้างคอลัมน์ของเซลล์ ซึ่งปัดเศษเป็นจํานวนเต็ม หน่วยของความกว้างคอลัมน์แต่ละหน่วยเท่ากับความกว้างของหนึ่งอักขระในขนาดฟอนต์เริ่มต้น

รายการที่ 2 ในอาร์เรย์เป็นค่าบูลีน ค่าจะเป็น TRUE ถ้าความกว้างของคอลัมน์เป็นค่าเริ่มต้น หรือ FALSE ถ้าความกว้างถูกตั้งค่าโดยผู้ใช้อย่างชัดเจน 

หมายเหตุ: ค่านี้ไม่ได้รับการสนับสนุนใน Excel สำหรับเว็บ, Excel Mobile และ Excel Starter

รหัสรูปแบบ CELL

รายการดังต่อไปนี้อธิบายถึงค่าข้อความที่ฟังก์ชัน CELL ส่งกลับ เมื่ออาร์กิวเมนต์ info_type เป็น "format" และอาร์กิวเมนต์อ้างอิงคือเซลล์ที่จัดรูปแบบด้วยรูปแบบตัวเลขที่มีอยู่แล้วภายใน

ถ้ารูปแบบของ Excel เป็น

ฟังก์ชัน CELL ส่งกลับค่า

ทั่วไป

"G"

0

"F0"

#,##0

",0"

0.00

"F2"

#,##0.00

",2"

$#,##0_);($#,##0)

"C0"

$#,##0_);[Red]($#,##0)

"C0-"

$#,##0.00_);($#,##0.00)

"C2"

$#,##0.00_);[Red]($#,##0.00)

"C2-"

0%

"P0"

0.00%

"P2"

0.00E+00

"S2"

# ?/? หรือ # ??/??

"G"

m/d/yy หรือ m/d/yy h:mm หรือ mm/dd/yy

"D4"

d-mmm-yy หรือ dd-mmm-yy

"D1"

d-mmm หรือ dd-mmm

"D2"

ดดด-ปป

"D3"

ดด/วว

"D5"

h:mm AM/PM

"D7"

h:mm:ss AM/PM

"D6"

ชม.:นาที

"D9"

ชม.:นาที:วินาที

"D8"

หมายเหตุ: ถ้าอาร์กิวเมนต์ info_type ในฟังก์ชัน CELL คือ "format" และคุณนํารูปแบบอื่นไปใช้กับเซลล์ที่อ้างอิงในภายหลัง คุณต้องคํานวณเวิร์กชีตใหม่ (กด F9) เพื่ออัปเดตผลลัพธ์ของฟังก์ชัน CELL

ตัวอย่าง

ตัวอย่างฟังก์ชัน CELL

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

คุณสามารถสอบถามผู้เชี่ยวชาญใน Excel Tech Community หรือรับการสนับสนุนใน ชุมชน

ดูเพิ่มเติม

เปลี่ยนรูปแบบของเซลล์ สร้างหรือเปลี่ยนการอ้างอิง เซลล์ฟังก์ชัน ADDRESSเพิ่ม เปลี่ยน ค้นหา หรือล้างการจัดรูปแบบตามเงื่อนไขในเซลล์

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

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

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

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