การอ้างอิงที่มีโครงสร้างในตาราง Excel

  • แบ่งปันสิ่งนี้
Michael Brown

สารบัญ

บทช่วยสอนนี้จะอธิบายพื้นฐานของการอ้างอิงที่มีโครงสร้างใน Excel และแบ่งปันเคล็ดลับบางประการเกี่ยวกับการใช้การอ้างอิงเหล่านี้ในสูตรในชีวิตจริง

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

    Excel การอ้างอิงที่มีโครงสร้าง

    A การอ้างอิงที่มีโครงสร้าง หรือ การอ้างอิงตาราง เป็นวิธีพิเศษสำหรับการอ้างอิงตารางและส่วนต่างๆ ที่ใช้ชุดชื่อตารางและคอลัมน์แทนที่อยู่เซลล์ .

    จำเป็นต้องมีไวยากรณ์พิเศษนี้เนื่องจากตาราง Excel (เทียบกับช่วง) มีประสิทธิภาพและยืดหยุ่นสูง และการอ้างอิงเซลล์ปกติไม่สามารถปรับแบบไดนามิกเมื่อมีการเพิ่มหรือลบข้อมูลออกจากตาราง

    สำหรับ ตัวอย่างเช่น หากต้องการรวมค่าในเซลล์ B2:B5 ให้ใช้ฟังก์ชัน SUM กับการอ้างอิงช่วงตามปกติ:

    =SUM(B2:B5)

    หากต้องการบวกตัวเลขในคอลัมน์ "Sales" ของ Table1 คุณใช้การอ้างอิงที่มีโครงสร้าง:

    =SUM(Table1[Sales])

    คุณลักษณะหลักของการอ้างอิงที่มีโครงสร้าง

    เมื่อเปรียบเทียบกับการอ้างอิงเซลล์มาตรฐาน การอ้างอิงตารางจะมีตัวเลข ของคุณสมบัติขั้นสูง

    สร้างได้อย่างง่ายดาย

    หากต้องการเพิ่มการอ้างอิงที่มีโครงสร้างในสูตรของคุณ คุณเพียงแค่เลือกเซลล์ตารางที่คุณต้องการอ้างถึง ไม่มีความรู้เกี่ยวกับไวยากรณ์พิเศษวิธี:

    • หลายคอลัมน์ การอ้างอิงเป็น สัมบูรณ์ และไม่เปลี่ยนแปลงเมื่อคัดลอกสูตร
    • คอลัมน์เดียว การอ้างอิงเป็น สัมพัทธ์ และเปลี่ยนแปลงเมื่อลากข้ามคอลัมน์ เมื่อคัดลอก/วางผ่านคำสั่งหรือทางลัดที่เกี่ยวข้อง (Ctrl+C และ Ctrl+V) จะไม่เปลี่ยนแปลง

    ในสถานการณ์ที่คุณต้องการการผสมผสานระหว่างการอ้างอิงตารางแบบสัมพัทธ์และแบบสัมบูรณ์ ไม่มีวิธีการคัดลอกสูตรและทำให้การอ้างอิงตารางถูกต้อง การลากสูตรจะเปลี่ยนการอ้างอิงเป็นคอลัมน์เดียว และการคัดลอก/วางทางลัดจะทำให้การอ้างอิงทั้งหมดเป็นแบบคงที่ แต่มีเคล็ดลับง่ายๆ 2-3 ข้อในการแก้ไข

    การอ้างอิงที่มีโครงสร้างแบบสัมบูรณ์ไปยังคอลัมน์เดียว

    หากต้องการสร้างการอ้างอิงแบบคอลัมน์เดียวแบบสัมบูรณ์ ให้ทำซ้ำชื่อคอลัมน์เพื่อเปลี่ยนเป็นการอ้างอิงช่วงอย่างเป็นทางการ .

    การอ้างอิงคอลัมน์แบบสัมพัทธ์ (ค่าเริ่มต้น)

    table[column]

    การอ้างอิงคอลัมน์สัมบูรณ์

    table[[column]:[column]]

    หากต้องการสร้างการอ้างอิงแบบสัมบูรณ์สำหรับ แถวปัจจุบัน นำหน้าตัวระบุคอลัมน์ด้วยสัญลักษณ์ @:

    table[@[column]:[column]]

    หากต้องการดูว่าการอ้างอิงตารางแบบสัมพัทธ์และแบบสัมบูรณ์ทำงานอย่างไร โปรดพิจารณาตัวอย่างต่อไปนี้

    สมมติว่าคุณต้องการรวมยอดขายของผลิตภัณฑ์ใดผลิตภัณฑ์หนึ่งเป็นเวลา 3 เดือน ในการทำเช่นนี้ เราป้อนชื่อผลิตภัณฑ์เป้าหมายในบางเซลล์ (F2 ในกรณีของเรา) และใช้ฟังก์ชัน SUMIF เพื่อรับยอดรวมของยอดขาย ม.ค. :

    =SUMIF(Sales[Item], $F$2, Sales[Jan])

    เดอะปัญหาคือเมื่อเราลากสูตรไปทางขวาเพื่อคำนวณผลรวมสำหรับอีกสองเดือน การอ้างอิง [รายการ] จะเปลี่ยนไป และสูตรจะหยุดทำงาน:

    วิธีแก้ไข สิ่งนี้ทำให้การอ้างอิง [รายการ] เป็นแบบสัมบูรณ์ แต่คงความสัมพันธ์ของ [ม.ค.]:

    =SUMIF(Sales[[Item]:[Item]], $F$2, Sales[Jan])

    ตอนนี้ คุณสามารถลากสูตรที่แก้ไขแล้วไปยังคอลัมน์อื่นๆ และทำงานได้อย่างสมบูรณ์:

    การอ้างอิงที่มีโครงสร้างแบบสัมพัทธ์ไปยังหลายคอลัมน์

    ในตาราง Excel การอ้างอิงที่มีโครงสร้างไปยังหลายคอลัมน์จะเป็นแบบสัมบูรณ์โดยธรรมชาติ และจะไม่เปลี่ยนแปลงเมื่อคัดลอกไปยังเซลล์อื่น

    สำหรับฉัน พฤติกรรมนี้สมเหตุสมผลมาก แต่ถ้าคุณต้องการสร้างการอ้างอิงช่วงที่มีโครงสร้างแบบสัมพัทธ์ ให้ใส่ชื่อตารางนำหน้าตัวระบุแต่ละคอลัมน์ด้วยชื่อตารางและนำวงเล็บเหลี่ยมด้านนอกออกตามที่แสดงด้านล่าง

    การอ้างอิงช่วงสัมบูรณ์ (ค่าเริ่มต้น)

    table[[column1]:[column2]]

    การอ้างอิงช่วงสัมพัทธ์

    table[column1]:table[column2]

    หากต้องการอ้างถึง แถวปัจจุบันภายในตาราง ให้ใช้สัญลักษณ์ @:

    [@column1]:[@column2]

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

    =SUM(Sales[@[Jan]:[Feb]])

    ในกรณีที่คุณต้องการเปลี่ยนการอ้างอิงตาม ตำแหน่งสัมพัทธ์ของคอลัมน์ที่มีการคัดลอกสูตร ทำให้เป็น ญาติ :

    =SUM(Sales[@Jan]:Sales[@Feb])

    โปรดสังเกตการแปลงสูตรในคอลัมน์ F (ชื่อตารางถูกละไว้เพราะสูตรอยู่ในตาราง):

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

    จำเป็น

    ยืดหยุ่นและอัปเดตโดยอัตโนมัติ

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

    ดังนั้น ไม่ว่าคุณจะปรับเปลี่ยนตาราง Excel ด้วยวิธีใดก็ตาม ไม่ต้องกังวลเกี่ยวกับการอัปเดตการอ้างอิงที่มีโครงสร้าง

    สามารถใช้ได้ภายในและภายนอกตาราง

    การอ้างอิงที่มีโครงสร้างสามารถใช้ได้ในสูตรทั้งภายในและภายนอกตาราง Excel ซึ่งทำให้การระบุตำแหน่งตารางใน สมุดงานขนาดใหญ่ได้ง่ายขึ้น

    การเติมสูตรอัตโนมัติ (คอลัมน์จากการคำนวณ)

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

    วิธีสร้างการอ้างอิงที่มีโครงสร้างใน Excel

    การสร้างการอ้างอิงที่มีโครงสร้างใน Excel นั้นง่ายและสะดวก

    หากคุณ กำลังทำงานกับช่วง ให้แปลงเป็นตาราง Excel ก่อน สำหรับสิ่งนี้ ให้เลือกข้อมูลทั้งหมดแล้วกด Ctrl + T สำหรับข้อมูลเพิ่มเติม โปรดดูวิธีสร้างตารางใน Excel

    หากต้องการสร้างการอ้างอิงที่มีโครงสร้าง คุณต้องทำดังนี้:

    1. เริ่มพิมพ์สูตรตามปกติ ขึ้นต้นด้วยเครื่องหมายความเท่าเทียมกัน (=)
    2. เมื่อพูดถึงการอ้างอิงแรก ให้เลือกเซลล์หรือช่วงของเซลล์ในตารางของคุณ Excel จะเลือกชื่อคอลัมน์และสร้างการอ้างอิงที่มีโครงสร้างที่เหมาะสมให้คุณโดยอัตโนมัติ
    3. พิมพ์วงเล็บปิดแล้วกด Enter ถ้าสูตรถูกสร้างขึ้นภายในตาราง Excel จะเติมทั้งคอลัมน์ด้วยสูตรเดียวกันโดยอัตโนมัติ

    ตามตัวอย่าง ลองบวกยอดขาย 3 เดือนในแต่ละแถวของตารางตัวอย่างของเรา ชื่อ การขาย สำหรับสิ่งนี้ เราพิมพ์ =SUM( ใน E2 เลือก B2:D2 พิมพ์วงเล็บปิด แล้วกด Enter:

    ด้วยเหตุนี้ E ทั้งคอลัมน์จึงเป็นอัตโนมัติ -เติมด้วยสูตรนี้:

    =SUM(Sales[@[Jan]:[Mar]])

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

    หากคุณป้อนสูตร นอกตาราง และสูตรนั้นต้องการเพียงช่วงของเซลล์ วิธีที่เร็วกว่าในการสร้างการอ้างอิงที่มีโครงสร้างคือ:

    1. หลังจากวงเล็บเปิด ให้เริ่มพิมพ์ชื่อตาราง ขณะที่คุณพิมพ์ตัวอักษรตัวแรก Excel จะแสดงชื่อที่ตรงกันทั้งหมด ถ้าจำเป็น ให้พิมพ์ตัวอักษรอีกสองสามตัวเพื่อจำกัดรายการให้แคบลง
    2. ใช้ ปุ่มลูกศรเพื่อเลือกชื่อตารางในรายการ
    3. ดับเบิลคลิกที่ชื่อที่เลือกหรือกดแป้น Tab เพื่อเพิ่มลงในสูตรของคุณ
    4. พิมพ์วงเล็บปิดแล้วกด Enter

    ตัวอย่างเช่น เพื่อหาจำนวนมากที่สุดในกลุ่มตัวอย่างของเราเราเริ่มพิมพ์สูตร MAX หลังจากวงเล็บเปิดประเภท "s" เลือกตาราง ยอดขาย ในรายการ แล้วกด Tab หรือดับเบิลคลิกที่ชื่อ

    ในขณะที่ ผลลัพธ์ เรามีสูตรนี้:

    =MAX(Sales)

    ไวยากรณ์การอ้างอิงที่มีโครงสร้าง

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

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

    ตามตัวอย่าง เรามาแจกแจงสูตรต่อไปนี้ที่รวมผลรวมของคอลัมน์ ใต้ และ เหนือ ในตารางชื่อ ภูมิภาค :

    การอ้างอิงประกอบด้วยสามองค์ประกอบ:

    1. ชื่อตาราง
    2. ตัวระบุรายการ
    3. คอลัมน์ ตัวระบุ

    หากต้องการดูว่าเซลล์ใดมีการคำนวณจริง ให้เลือกเซลล์สูตรแล้วคลิกที่ใดก็ได้ในแถบสูตร Excel จะเน้นเซลล์ตารางที่อ้างอิง:

    ชื่อตาราง

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

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

    ตัวระบุคอลัมน์

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

    หากต้องการอ้างถึงคอลัมน์ที่อยู่ติดกันมากกว่าหนึ่งคอลัมน์ ให้ใช้ตัวดำเนินการช่วง เช่น [[ใต้]:[ตะวันออก]].

    ตัวระบุรายการ

    หากต้องการอ้างอิง ไปยังส่วนใดส่วนหนึ่งของตาราง คุณสามารถใช้ตัวระบุใดก็ได้ต่อไปนี้

    ตัวระบุรายการ อ้างอิงถึง
    [#All] ทั้งตาราง รวมถึงข้อมูลตาราง ส่วนหัวของคอลัมน์ และแถวทั้งหมด
    [#Data] The แถวข้อมูล
    [#Headers] แถวส่วนหัว (ส่วนหัวของคอลัมน์)
    [#Totals] แถวทั้งหมด หากไม่มีแถวทั้งหมด จะส่งกลับค่า null
    [@Column_Name] แถวปัจจุบัน เช่น แถวเดียวกับสูตร

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

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

    =SUM(Regions[@South], Regions[@West])

    หากชื่อคอลัมน์มีช่องว่าง เครื่องหมายวรรคตอน หรืออักขระพิเศษ ให้ใส่วงเล็บเพิ่มเติมรอบๆ ชื่อคอลัมน์จะปรากฏขึ้น:

    =SUM(Regions[@[South sales]], Regions[@[West sales]])

    ตัวดำเนินการอ้างอิงที่มีโครงสร้าง

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

    ตัวดำเนินการช่วง ( โคลอน)

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

    ตัวอย่างเช่น สูตรด้านล่างบวกเลขใน คอลัมน์ทั้งหมดระหว่าง ใต้ และ ตะวันออก .

    =SUM(Regions[[South]:[East]])

    ตัวดำเนินการยูเนี่ยน (จุลภาค)

    เพื่ออ้างถึงคอลัมน์ที่ไม่ติดกัน คั่นตัวระบุคอลัมน์ด้วยเครื่องหมายจุลภาค

    ตัวอย่างเช่น นี่คือวิธีที่คุณสามารถรวมแถวข้อมูลในคอลัมน์ ใต้ และ ตะวันตก

    =SUM(Regions[South], Regions[West])

    ตัวดำเนินการทางแยก (ช่องว่าง)

    ใช้เพื่ออ้างถึงเซลล์ที่จุดตัดของแถวและคอลัมน์ที่ระบุ

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

    =Regions[#Totals] Regions[[#All],[West]]

    โปรดสังเกตว่าตัวระบุ [#All] คือ จำเป็นในกรณีนี้เนื่องจาก ตัวระบุคอลัมน์ไม่รวมแถวทั้งหมด หากไม่มีสูตรนี้ สูตรจะส่งกลับ #NULL!.

    กฎไวยากรณ์ของการอ้างอิงตาราง

    หากต้องการแก้ไขหรือสร้างการอ้างอิงที่มีโครงสร้างด้วยตนเอง โปรดปฏิบัติตามหลักเกณฑ์เหล่านี้:

    1. ใส่ตัวระบุในวงเล็บ

    ตัวระบุคอลัมน์และรายการพิเศษทั้งหมดต้องอยู่ใน [วงเล็บเหลี่ยม]

    ตัวระบุที่มีตัวระบุอื่นๆ ควรเป็นห่อด้วยตัวยึดด้านนอก ตัวอย่างเช่น ภูมิภาค[[ใต้]:[ตะวันออก]]

    2. คั่นตัวระบุภายในด้วยเครื่องหมายจุลภาค

    หากตัวระบุมีตัวระบุภายในตั้งแต่สองตัวขึ้นไป ตัวระบุภายในเหล่านั้นจำเป็นต้องคั่นด้วยเครื่องหมายจุลภาค

    ตัวอย่างเช่น หากต้องการส่งคืนส่วนหัวของ ทิศใต้ คอลัมน์ คุณพิมพ์เครื่องหมายจุลภาคระหว่าง [#Headers] และ [South] และใส่โครงสร้างทั้งหมดนี้ในวงเล็บเพิ่มเติม:

    =Regions[[#Headers],[South]]

    3. อย่าใช้เครื่องหมายคำพูดรอบส่วนหัวของคอลัมน์

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

    4. ใช้เครื่องหมายอัญประกาศเดี่ยวสำหรับอักขระพิเศษบางตัวในส่วนหัวของคอลัมน์

    ในการอ้างอิงที่มีโครงสร้าง อักขระบางตัว เช่น วงเล็บปีกกาซ้ายและขวา เครื่องหมายปอนด์ (#) และเครื่องหมายอัญประกาศเดี่ยว (') มีความหมายพิเศษ หากอักขระใด ๆ ข้างต้นรวมอยู่ในส่วนหัวของคอลัมน์ จำเป็นต้องใช้เครื่องหมายอัญประกาศเดี่ยวนำหน้าอักขระนั้นในตัวระบุคอลัมน์

    ตัวอย่างเช่น สำหรับส่วนหัวของคอลัมน์ "รายการ #" ตัวระบุคือ [รายการ '#].

    5. ใช้ช่องว่างเพื่อทำให้การอ้างอิงที่มีโครงสร้างอ่านง่ายขึ้น

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

    =AVERAGE(Regions[South], Regions[West], Regions[North])

    การอ้างอิงตาราง Excel - ตัวอย่างสูตร

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

    ค้นหาจำนวนแถวและคอลัมน์ในตาราง Excel

    หากต้องการทราบจำนวนคอลัมน์และแถวทั้งหมด ให้ใช้คอลัมน์และแถว ฟังก์ชันที่ต้องการชื่อตารางเท่านั้น:

    COLUMNS( table) ROWS( table)

    ตัวอย่างเช่น เมื่อต้องการค้นหาจำนวนคอลัมน์และ แถวข้อมูล ในตารางชื่อ ยอดขาย ให้ใช้สูตรต่อไปนี้:

    =COLUMNS(Sales)

    =ROWS(Sales)

    หากต้องการรวม ส่วนหัว และ แถวทั้งหมด ในการนับ ใช้ตัวระบุ [#ALL]:

    =ROWS(Sales[#All])

    ภาพหน้าจอด้านล่างแสดงสูตรทั้งหมดที่ใช้งานจริง:

    นับช่องว่างและไม่เว้นว่างในคอลัมน์

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

    หากต้องการนับช่องว่างในคอลัมน์ ให้ใช้ฟังก์ชัน COUNTBLANK หากต้องการนับเซลล์ที่ไม่ว่างในคอลัมน์ ให้ใช้ฟังก์ชัน COUNTA

    ตัวอย่างเช่น หากต้องการทราบว่ามีกี่เซลล์ในคอลัมน์ ม.ค. ที่ว่างเปล่าและจำนวนข้อมูลที่มีข้อมูล ให้ใช้สูตรต่อไปนี้:

    ช่องว่าง:

    =COUNTBLANK(Sales[Jan])

    ไม่เว้นว่าง:

    =COUNTA(Sales[Jan])

    นับเซลล์ที่ไม่เว้นว่างใน แถวที่มองเห็นได้ ใน ตารางที่กรองแล้ว ใช้ฟังก์ชัน SUBTOTAL โดยตั้งค่า function_num เป็น 103:

    =SUBTOTAL(103,Sales[Jan])

    ผลรวมในตาราง Excel

    วิธีที่เร็วที่สุดในการเพิ่มตัวเลขในตาราง Excel คือการเปิดใช้งานตัวเลือก Total Row ในการทำเช่นนี้ ให้คลิกขวาที่เซลล์ใดก็ได้ภายในตาราง ชี้ไปที่ ตาราง แล้วคลิก แถวผลรวม แถวผลรวมจะปรากฏที่ส่วนท้ายของตารางทันที

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

    การดำเนินการนี้จะ แทรกสูตร SUBTOTAL ที่รวมค่าเฉพาะใน แถวที่มองเห็น โดยไม่สนใจแถวที่กรองออก:

    =SUBTOTAL(109,[Jan])

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

    ดังนั้น ถ้าคุณต้องการผลรวม ภายในตาราง คุณ จำเป็นต้องเปิดใช้งานแถวผลรวมหรือใช้การอ้างอิงช่วงปกติ เช่น:

    =SUM(B2:B5)

    นอกตาราง สูตร SUM ที่มีการอ้างอิงที่มีโครงสร้างจะทำงานได้ดี:

    =SUM(Sales[Jan])

    โปรดทราบว่าไม่เหมือนกับ SUBTOTAL ตรงที่ฟังก์ชัน SUM จะรวมค่าในทุกแถว โดยมองเห็นและซ่อนไว้

    การอ้างอิงที่มีโครงสร้างแบบสัมพัทธ์และแบบสัมบูรณ์ใน Excel

    ตามค่าเริ่มต้น การอ้างอิงที่มีโครงสร้างใน Excel จะทำงานดังต่อไปนี้

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