Office

ภาพรวมของสูตร

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

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

ตัวอย่างเช่น สูตรต่อไปนี้จะคูณ 2 ด้วย 3 แล้วจึงบวก 5 เข้ากับผลลัพธ์ที่ได้ก็จะได้คำตอบเท่ากับ 11

=2*3+5

สูตรต่อไปนี้ใช้ฟังก์ชัน PMT เพื่อคำนวณการชำระค่าจำนอง ($1,073.64) โดยยึดตามอัตราดอกเบี้ย 5 เปอร์เซ็นต์ (5% หารด้วย 12 เดือนเท่ากับอัตราดอกเบี้ยรายเดือน) เป็นระยะเวลา 30 ปี (360 เดือน) สำหรับเงินกู้จำนวน 200,000 ดอลลาร์

=PMT(0.05/12,360,200000)

ต่อไปนี้เป็นตัวอย่างเพิ่มเติมบางตัวอย่างที่คุณสามารถใส่ลงในเวิร์กชีตได้

  • =A1+A2+A3    บวกค่าในเซลล์ A1, A2 และ A3

  • =SQRT(A1)    ใช้ฟังก์ชัน SQRT เพื่อส่งกลับรากที่สองของค่าใน A1

  • =TODAY()    ส่งกลับค่าวันที่ปัจจุบัน

  • =UPPER("hello")    แปลงข้อความ "hello" เป็น "HELLO" โดยใช้ฟังก์ชันเวิร์กชีต UPPER

  • =IF(A1>0)    ทดสอบเซลล์ A1 เพื่อระบุว่าเซลล์นั้นมีค่าที่มากกว่า 0 อยู่หรือไม่

ส่วนต่างๆ ของสูตร

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

ส่วนต่างๆ ของสูตร

1. ฟังก์ชัน เช่น ฟังก์ชัน PI() ส่งกลับค่าของ Pi คือ 3.142...

2. การอ้างอิง เช่น A2 ส่งกลับค่าในเซลล์ A2

3. ค่าคงที่ คือ ค่าของจำนวนหรือค่าของข้อความที่ใส่เข้าไปยังสูตรโดยตรง เช่น 2

4. ตัวดำเนินการ เช่น ตัวดำเนินการ ^ (แคเรท) ทำหน้าที่ยกกำลังตัวเลข และตัวดำเนินการ * (เครื่องหมายดอกจัน) ทำหน้าที่คูณตัวเลข

การใช้ค่าคงที่ในสูตร

ค่าคงที่คือค่าที่ไม่ได้มาจากการคำนวณ นั่นคือ ค่าจะเท่าเดิมอยู่เสมอ ตัวอย่างเช่น วันที่ 9/10/2008, ตัวเลข 210 และข้อความ "รายได้รายไตรมาส" ทั้งหมดนี้เป็นค่าคงที่ ส่วน นิพจน์หรือค่าที่เป็นผลลัพธ์ของนิพจน์ไม่ใช่ค่าคงที่ ถ้าคุณใช้ค่าคงที่ในสูตรแทนการอ้างอิงไปยังเซลล์ (ตัวอย่างเช่น =30+70+110) ผลลัพธ์จะเปลี่ยนแปลงก็ต่อเมื่อคุณปรับเปลี่ยนสูตรเท่านั้น

การใช้ตัวดำเนินการการคำนวณในสูตร

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

ชนิดของตัวดำเนินการ

มีตัวดำเนินการคำนวณที่ต่างกันอยู่สี่ชนิด ได้แก่ คณิตศาสตร์ การเปรียบเทียบ การนำข้อความมาต่อกัน และการอ้างอิง

ตัวดำเนินการทางคณิตศาสตร์

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

ตัวดำเนินการทางคณิตศาสตร์

ความหมาย

ตัวอย่าง

+ (เครื่องหมายบวก)

การบวก

3+3

- (เครื่องหมายลบ)

การ
ลบ Negation

3– 1
–1

* (เครื่องหมายดอกจัน)

การคูณ

3*3

/ (เครื่องหมายทับ)

การหาร

3/3

% (เครื่องหมายเปอร์เซ็นต์)

เปอร์เซ็นต์

20%

^ (แคเรท)

การยกกำลัง

3^2

ตัวดำเนินการเปรียบเทียบ

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

ตัวดำเนินการเปรียบเทียบ

ความหมาย

ตัวอย่าง

= (เครื่องหมายเท่ากับ)

เท่ากับ

A1=B1

> (เครื่องหมายมากกว่า)

มากกว่า

A1>B1

< (เครื่องหมายน้อยกว่า)

น้อยกว่า

A1<B1

>= (เครื่องหมายมากกว่าหรือเท่ากับ)

มากกว่าหรือเท่ากับ

A1>=B1

<= (เครื่องหมายน้อยกว่าหรือเท่ากับ)

น้อยกว่าหรือเท่ากับ

A1<=B1

<> (เครื่องหมายไม่เท่ากับ)

ไม่เท่ากับ

A1<>B1

ตัวดำเนินการต่อข้อความ

ใช้เครื่องหมาย และ (&) ในการต่อ (รวม) สตริงข้อความตั้งแต่หนึ่งสตริงขึ้นไป เพื่อสร้างเป็นข้อความชิ้นเดียว

ตัวดำเนินการข้อความ

ความหมาย

ตัวอย่าง

& (เครื่องหมาย 'และ')

เชื่อมต่อ หรือต่อค่าสองค่า เพื่อรวมเป็นค่าข้อความที่ต่อเนื่องกัน

"North"&"wind" ให้ผลลัพธ์เป็น "Northwind"

ตัวดำเนินการอ้างอิง

ใช้รวมช่วงของเซลล์สำหรับการคำนวณด้วยตัวดำเนินการต่อไปนี้

ตัวดำเนินการอ้างอิง

ความหมาย

ตัวอย่าง

: (เครื่องหมายจุดคู่)

ตัวดำเนินการช่วง ซึ่งสร้างการอ้างอิงไปยังเซลล์ทั้งหมดที่อยู่ระหว่างเซลล์อ้างอิงสองเซลล์ รวมทั้งตัวเซลล์อ้างอิงทั้งสองเซลล์นั้นด้วย

B5:B15

, (เครื่องหมายจุลภาค)

ตัวดำเนินการยูเนียน ซึ่งรวมการอ้างอิงหลายๆ ชุดเข้าด้วยกันเป็นการอ้างอิงหนึ่งชุด

SUM(B5:B15,D5:D15)

(ช่องว่าง)

ตัวดำเนินการอินเตอร์เซกชัน ซึ่งสร้างการอ้างอิงหนึ่งรายการไปยังเซลล์ร่วมของการอ้างอิงทั้งสองชุด

B7:D7 C6:C8

ลำดับที่ Excel สำหรับเว็บ ดำเนินการในสูตร

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

ลำดับในการคำนวณ

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

ความสำคัญของตัวดำเนินการ

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

ตัวดำเนินการ

คำอธิบาย

: (เครื่องหมายจุดคู่)

(ช่องว่างเดี่ยว)

, (เครื่องหมายจุลภาค)

ตัวดำเนินการอ้างอิง

จำนวนติดลบ (เช่น –1)

%

เปอร์เซ็นต์

^

การยกกำลัง

* และ /

การคูณและการหาร

+ และ –

การบวกและการลบ

&

เชื่อมสตริงข้อความสองสตริง (การเรียงต่อกัน)

=
< >
<=
>=
<>

การเปรียบเทียบ

การใช้วงเล็บ

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

=5+2*3

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

=(5+2)*3

ในตัวอย่างต่อไปนี้วงเล็บที่มีส่วนแรกของการบังคับใช้สูตร Excel สำหรับเว็บ การคำนวณ B4 + 25 อันดับแรกแล้วหารผลลัพธ์ตามผลรวมของค่าในเซลล์ D5, E5 และ F5

=(B4+25)/SUM(D5:F5)

การใช้ฟังก์ชันและฟังก์ชันที่ซ้อนกันในสูตร

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

ไวยากรณ์ของฟังก์ชัน

ตัวอย่างต่อไปนี้ของฟังก์ชัน ROUND ที่ปัดเศษของตัวเลขในเซลล์ A10 แสดงไวยากรณ์ของฟังก์ชัน

โครงสร้างของฟังก์ชัน

1. โครงสร้าง โครงสร้างของฟังก์ชันเริ่มต้นด้วยเครื่องหมายเท่ากับ (=) ตามด้วยชื่อฟังก์ชันวงเล็บเปิดอาร์กิวเมนต์สำหรับฟังก์ชันที่คั่นด้วยเครื่องหมายจุลภาคและวงเล็บปิด

2. ชื่อฟังก์ชัน เมื่อต้องการดูรายการฟังก์ชันที่มีอยู่ ให้คลิกเซลล์และกด SHIFT+F3

3. อาร์กิวเมนต์ อาร์กิวเมนต์อาจเป็นตัวเลข ข้อความ ค่าตรรกะ (เช่น TRUE หรือ FALSE) อาร์เรย์ ค่าความผิดพลาด (เช่น #N/A) หรือการอ้างอิงเซลล์ก็ได้ อาร์กิวเมนต์ที่คุณระบุต้องให้ค่าที่ถูกต้องสำหรับอาร์กิวเมนต์นั้น อาร์กิวเมนต์ยังอาจเป็นค่าคงที่ สูตร หรือฟังก์ชันอื่นๆ ได้อีกด้วย

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

การใส่ฟังก์ชัน

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

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

การซ้อนฟังก์ชัน

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

ฟังก์ชันซ้อน

1. ฟังก์ชัน AVERAGE และ SUM จะซ้อนอยู่ภายในฟังก์ชัน IF

ส่งกลับค่าที่ถูกต้อง    เมื่อฟังก์ชันที่ซ้อนกันถูกใช้เป็นอาร์กิวเมนต์ฟังก์ชันที่ซ้อนกันจะต้องส่งกลับค่าชนิดเดียวกันกับที่อาร์กิวเมนต์ใช้ ตัวอย่างเช่นถ้าอาร์กิวเมนต์ส่งกลับค่า TRUE หรือ FALSE ฟังก์ชันที่ซ้อนกันจะต้องส่งกลับค่า TRUE หรือ FALSE ถ้าฟังก์ชันไม่ Excel สำหรับเว็บ จะแสดง #VALUE! เป็นค่าความผิดพลาด

ข้อจำกัดของระดับการซ้อน    สูตรสามารถมีฟังก์ชันซ้อนกันอยู่ได้ไม่เกินเจ็ดระดับ เมื่อฟังก์ชันหนึ่ง (ซึ่งเราจะเรียกว่าฟังก์ชัน B) ถูกใช้เป็นอาร์กิวเมนต์ในอีกฟังก์ชันหนึ่ง (ซึ่งเราจะเรียกว่าฟังก์ชัน A) ฟังก์ชัน B จะทำหน้าที่เป็นฟังก์ชันระดับที่สอง ตัวอย่างเช่น ฟังก์ชัน AVERAGE และฟังก์ชัน SUM ต่างก็เป็นฟังก์ชันระดับที่สองทั้งคู่ถ้าถูกใช้เป็นอาร์กิวเมนต์ของฟังก์ชัน IF และฟังก์ชันที่ซ้อนอยู่ภายในฟังก์ชันซ้อน AVERAGE ก็จะเป็นฟังก์ชันระดับที่สาม เช่นนี้ไปเรื่อยๆ

การใช้การอ้างอิงในสูตร

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

สไตล์การอ้างอิงแบบ A1

สไตล์การอ้างอิงเริ่มต้น    ตามค่าเริ่มต้นแล้ว Excel สำหรับเว็บ จะใช้สไตล์การอ้างอิง A1 ซึ่งอ้างอิงไปยังคอลัมน์ที่มีตัวอักษร (A ถึง XFD สำหรับทั้งหมดของคอลัมน์๑๖,๓๘๔) และอ้างอิงไปยังแถวที่มีตัวเลข (1 ถึง๑,๐๔๘,๕๗๖) ตัวอักษรและตัวเลขเหล่านี้เรียกว่าส่วนหัวของแถวและคอลัมน์ เมื่อต้องการอ้างอิงไปยังเซลล์ให้ใส่ตัวอักษรของคอลัมน์ตามด้วยหมายเลขแถว ตัวอย่างเช่น B2 จะอ้างอิงไปยังเซลล์ที่จุดตัดของคอลัมน์ B และแถวที่2

เมื่อต้องการอ้างอิง

ใช้

เซลล์ในคอลัมน์ A และแถวที่ 10

A10

ช่วงเซลล์ในคอลัมน์ A และแถวที่ 10 ถึง 20

A10:A20

ช่วงเซลล์ในแถวที่ 15 และคอลัมน์ B ถึง E

B15:E15

เซลล์ทั้งหมดในแถวที่ 5

5:5

เซลล์ทั้งหมดในแถวที่ 5 ถึง 10

5:10

เซลล์ทั้งหมดในคอลัมน์ H

H:H

เซลล์ทั้งหมดในคอลัมน์ H ถึง J

H:J

ช่วงเซลล์ในคอลัมน์ A ถึง E และแถวที่ 10 ถึง 20

A10:E20

การสร้างการอ้างอิงไปยังเวิร์กชีตอื่น    ในตัวอย่างต่อไปนี้ ฟังก์ชันเวิร์กชีต AVERAGE จะคำนวณค่าเฉลี่ยในช่วง B1:B10 บนเวิร์กชีตชื่อ การตลาด ภายในเวิร์กบุ๊กเดียวกัน

ตัวอย่างการอ้างอิงแผ่นงาน

1. อ้างอิงไปยังเวิร์กชีตชื่อ Marketing

2. อ้างอิงไปยังช่วงของเซลล์ระหว่างและรวมทั้งเซลล์ B1 และ B10

3. คั่นการอ้างอิงเวิร์กชีตจากการอ้างอิงช่วงของเซลล์

ความแตกต่างระหว่างการอ้างอิงสัมบูรณ์ การอ้างอิงสัมพัทธ์ และการอ้างอิงผสม

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

สูตรที่คัดลอกมาที่มีการอ้างอิงแบบสัมพัทธ์

การอ้างอิงแบบสัมบูรณ์    การอ้างอิงเซลล์แบบสัมบูรณ์ในสูตร เช่น $A$1 จะอ้างอิงไปยังเซลล์ในตำแหน่งที่เฉพาะเจาะจงเสมอ ถ้าตำแหน่งของเซลล์ที่มีสูตรเปลี่ยนแปลง การอ้างอิงแบบสัมบูรณ์จะยังคงเหมือนเดิม ถ้าคุณคัดลอกหรือเติมสูตรตามแถวหรือตามคอลัมน์ จะไม่มีการปรับการอ้างอิงแบบสัมบูรณ์แต่อย่างใด ตามค่าเริ่มต้นแล้ว สูตรใหม่จะใช้การอ้างอิงแบบสัมพัทธ์ คุณจึงอาจจำเป็นต้องเปลี่ยนการอ้างอิงเหล่านั้นให้เป็นการอ้างอิงแบบสัมบูรณ์ ตัวอย่างเช่น ถ้าคุณคัดลอกหรือเติมการอ้างอิงแบบสัมบูรณ์ในเซลล์ B2 ไปยังเซลล์ B3 การอ้างอิงจะเหมือนกันทั้งในสองเซลล์คือ =$A$1

สูตรที่คัดลอกมาที่มีการอ้างอิงแบบสัมบูรณ์

การอ้างอิงแบบผสม    การอ้างอิงแบบผสมจะมีคอลัมน์สัมบูรณ์และแถวสัมพัทธ์ หรือแถวสัมบูรณ์และคอลัมน์สัมพัทธ์ การอ้างอิงคอลัมน์แบบสัมบูรณ์จะใช้รูปแบบ $A1, $B1, ฯลฯ การอ้างอิงแถวแบบสัมบูรณ์จะใช้ฟอร์ม A$1, B$1, ฯลฯ ถ้าตำแหน่งของเซลล์ที่มีสูตรเปลี่ยนแปลงไป การอ้างอิงแบบสัมพัทธ์จะเปลี่ยนแปลงตามไปด้วย แต่การอ้างอิงแบบสัมบูรณ์จะยังคงไม่เปลี่ยนแปลง ถ้าคุณคัดลอกหรือเติมสูตรตามแถวหรือตามคอลัมน์ จะมีการปรับการอ้างอิงแบบสัมพัทธ์โดยอัตโนมัติ แต่จะไม่มีการปรับการอ้างอิงแบบสัมบูรณ์แต่อย่างใด ตัวอย่างเช่น ถ้าคุณคัดลอกหรือเติมการอ้างอิงแบบผสมจากเซลล์ A2 ไปยัง B3 การอ้างอิงจะปรับจาก =A$1 เป็น =B$1

สูตรที่ถูกคัดลอกที่มีการอ้างอิงแบบผสม

สไตล์การอ้างอิงสามมิติ

การอ้างอิงไปยังเวิร์กชีตหลายแผ่นได้อย่างสะดวก    ถ้าคุณต้องการวิเคราะห์ข้อมูลในเซลล์หรือช่วงเซลล์เดียวกันบนเวิร์กชีตหลายแผ่นภายในเวิร์กบุ๊กให้ใช้การอ้างอิงสามมิติ การอ้างอิงสามมิติประกอบด้วยการอ้างอิงเซลล์หรือช่วงก่อนหน้าตามช่วงของชื่อแผ่นงาน Excel สำหรับเว็บ ใช้เวิร์กชีตใดก็ตามที่จัดเก็บไว้ระหว่างชื่อเริ่มต้นและชื่อสิ้นสุดของการอ้างอิง ตัวอย่างเช่น = SUM (Sheet2: Sheet13! B5) จะบวกค่าทั้งหมดที่มีอยู่ในเซลล์ B5 บนเวิร์กชีตทั้งหมดระหว่างและรวมถึงแผ่นงาน2และแผ่น13

  • คุณสามารถใช้การอ้างอิงสามมิติเพื่ออ้างอิงไปยังเซลล์บนเวิร์กชีตอื่น กำหนดชื่อ และสร้างสูตรโดยใช้ฟังก์ชันต่อไปนี้ ได้แก่ SUM, AVERAGE, AVERAGEA, COUNT, COUNTA, MAX, MAXA, MIN, MINA, PRODUCT, STDEV.P, STDEV.S, STDEVA, STDEVPA, VAR.P, VAR.S, VARA และ VARPA

  • การอ้างอิงสามมิติ ใช้ไม่ได้ในสูตรอาร์เรย์

  • การอ้างอิงสามมิติ ใช้ไม่ได้กับ ตัวดำเนินการอินเตอร์เซกชัน (ช่องว่างเดี่ยว) หรือในสูตรที่ใช้อินเทอร์เซกชันโดยนัย

สิ่งที่เกิดขึ้นเมื่อคุณย้าย คัดลอก แทรก หรือลบเวิร์กชีต    ตัวอย่างต่อไปนี้อธิบายสิ่งที่เกิดขึ้นเมื่อคุณย้าย คัดลอก แทรก หรือลบเวิร์กชีตที่อยู่ในการอ้างอิงสามมิติ ตัวอย่างนี้ใช้สูตร =SUM(Sheet2:Sheet6!A2:A5) เพื่อบวกค่าของเซลล์ A2 ถึง A5 บนเวิร์กชีตที่ 2 ถึง 6

  • แทรกหรือคัดลอก    ถ้าคุณแทรกหรือคัดลอกแผ่นงานระหว่าง Sheet2 และ Sheet6 (จุดสิ้นสุดในตัวอย่างนี้) Excel สำหรับเว็บ จะรวมค่าทั้งหมดในเซลล์ A2 ถึง A5 จากแผ่นงานที่เพิ่มเข้ามาในการคำนวณ

  • Delete     ถ้าคุณลบแผ่นงานระหว่าง Sheet2 และ Sheet6 Excel สำหรับเว็บ จะเอาค่าของพวกเขาออกจากการคำนวณ

  • ย้าย    ถ้าคุณย้ายแผ่นงานระหว่าง Sheet2 และ Sheet6 ไปยังตำแหน่งที่ตั้งที่อยู่นอกช่วงของแผ่นงานที่อ้างอิง Excel สำหรับเว็บ จะเอาค่าของพวกเขาออกจากการคำนวณ

  • ย้ายจุดสิ้นสุด    ถ้าคุณย้าย Sheet2 หรือ Sheet6 ไปยังตำแหน่งที่ตั้งอื่นในเวิร์กบุ๊กเดียวกัน Excel สำหรับเว็บ จะปรับการคำนวณเพื่อรองรับช่วงใหม่ของแผ่นงาน

  • ลบจุดสิ้นสุด    ถ้าคุณลบ Sheet2 หรือ Sheet6 Excel สำหรับเว็บ จะปรับการคำนวณเพื่อรองรับช่วงของแผ่นงาน

สไตล์การอ้างอิง R1C1

นอกจากนี้คุณยังสามารถใช้สไตล์การอ้างอิงที่ทั้งแถวและคอลัมน์บนเวิร์กชีตได้ด้วยลำดับเลข สไตล์การอ้างอิง R1C1 มีประโยชน์สำหรับการคำนวณตำแหน่งของแถวและคอลัมน์ในแมโคร ในสไตล์ R1C1 Excel สำหรับเว็บ ระบุตำแหน่งที่ตั้งของเซลล์ที่มี "R" ตามด้วยหมายเลขแถวและ "C" ตามด้วยหมายเลขคอลัมน์

อ้างอิง

ความหมาย

R[-2]C

การอ้างอิงสัมพัทธ์ ไปยังเซลล์ที่อยู่เหนือขึ้นไปสองแถวและภายในคอลัมน์เดียวกัน

R[2]C[2]

การอ้างอิงสัมพัทธ์ไปที่เซลล์สองแถวลงมาและสองคอลัมน์ทางขวา

R2C2

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

R[-1]

การอ้างอิงสัมพัทธ์ไปที่ทั้งแถวเหนือเซลล์ที่ใช้งานอยู่

R

การอ้างอิงสัมบูรณ์ไปที่แถวปัจจุบัน

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

การใช้ชื่อในสูตร

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

ชนิดตัวอย่าง

ตัวอย่าง การใช้ช่วงแทนการใช้ชื่อ

ตัวอย่าง การใช้ชื่อ

อ้างอิง

=SUM(A16:A20)

=SUM(ยอดขาย)

ค่าคงที่

=PRODUCT(A12,9.5%)

=PRODUCT(ราคา,อัตราภาษีKC)

สูตร

=TEXT(VLOOKUP(MAX(A16,A20),A16:B20,2,FALSE),"m/dd/yyyy")

=TEXT(VLOOKUP(MAX(ยอดขาย),ข้อมูลการขาย,2,FALSE),"m/dd/yyyy")

ตาราง

A22:B25

=PRODUCT(ราคา,ตาราง1[@อัตราภาษี])

ชนิดของชื่อ

มีชนิดของชื่ออยู่หลายชนิดที่คุณสามารถสร้างและใช้ได้

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

ชื่อตาราง    ชื่อสำหรับตาราง Excel สำหรับเว็บ ซึ่งเป็นคอลเลกชันของข้อมูลเกี่ยวกับเรื่องเฉพาะที่ถูกเก็บไว้ในระเบียน (แถว) และเขตข้อมูล (คอลัมน์) Excel สำหรับเว็บ สร้างชื่อตาราง Excel สำหรับเว็บ เริ่มต้นของ "Table1", "Table2" และอื่นๆในแต่ละครั้งที่คุณแทรกตาราง Excel สำหรับเว็บ แต่คุณสามารถเปลี่ยนชื่อเหล่านี้เพื่อให้มีความหมายได้มากขึ้น

การสร้างและใส่ชื่อ

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

หมายเหตุ:  โดยค่าเริ่มต้นแล้ว ชื่อจะใช้การอ้างอิงเซลล์แบบสัมบูรณ์

คุณสามารถใส่ชื่อด้วยวิธีต่อไปนี้

  • การพิมพ์    ตัวอย่างเช่น การพิมพ์ชื่อเพื่อเป็นอาร์กิวเมนต์ในสูตร

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

การใช้สูตรอาร์เรย์และค่าคงที่อาร์เรย์

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

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

สูตรอาร์เรย์ที่สร้างผลลัพธ์เดียว

เมื่อคุณใส่สูตร ={SUM(B2:D2*B3:D3)} เป็นสูตรอาร์เรย์ สูตรจะคูณ จำนวนหุ้น และ ราคา สำหรับแต่ละหุ้น แล้วบวกผลลัพธ์ของการคำนวณเหล่านั้นเข้าด้วยกัน

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

ตัวอย่างเช่น ถ้ามีชุดของยอดขายสามยอดอนุกรม (ในคอลัมน์ B) สำหรับชุดของเดือนสามเดือน (ในคอลัมน์ A) ฟังก์ชัน TREND จะหาค่าเส้นตรงให้กับยอดขาย ในการแสดงผลลัพธ์ทั้งหมดของสูตรนั้น ผลลัพธ์จะถูกใส่ไว้ในเซลล์สามเซลล์ในคอลัมน์ C (C1:C3)

สูตรอาร์เรย์ที่สร้างหลายผลลัพธ์

เมื่อคุณป้อนสูตร =TREND(B1:B3,A1:A3) เป็นสูตรอาร์เรย์ สูตรจะสร้างผลลัพธ์แยกกันสามค่า (22196, 17079 และ 11962) จากตัวเลขการขายทั้งสามค่า และเดือนสามเดือน

การใช้ค่าคงที่อาร์เรย์

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

ค่าคงที่อาร์เรย์อาจประกอบด้วยตัวเลข ข้อความ ค่าตรรกะ (เช่น TRUE หรือ FALSE) หรือค่าความผิดพลาด (เช่น #N/A) ชนิดของค่าที่แตกต่างกันสามารถอยู่ในค่าคงที่อาร์เรย์เดียวกันได้  ตัวอย่างเช่น {1,3,4;TRUE,FALSE,TRUE} ตัวเลขในค่าคงที่อาร์เรย์อาจเป็นจำนวนเต็ม ทศนิยม หรือรูปแบบเชิงวิทยาศาสตร์ ข้อความจะต้องอยู่ในเครื่องหมายอัญประกาศคู่ ตัวอย่างเช่น "วันอังคาร"

ค่าคงที่อาร์เรย์ไม่สามารถมีการอ้างอิงเซลล์ คอลัมน์หรือแถวที่มีความยาวต่างกัน สูตร หรืออักขระพิเศษ $ (เครื่องหมายดอลลาร์) วงเล็บ หรือ % (เครื่องหมายเปอร์เซ็นต์)

เมื่อคุณจัดรูปแบบค่าคงที่อาร์เรย์ ให้ตรวจสอบให้แน่ใจว่าคุณ

  • ใส่ค่าคงที่อาร์เรย์ในวงเล็บปีกกา ( { } )

  • แยกค่าที่อยู่ต่างคอลัมน์กันด้วยเครื่องหมายจุลภาค (,) ตัวอย่างเช่น เมื่อต้องการระบุค่า 10, 20, 30 และ 40 ให้ใส่ {10,20,30,40} ค่าคงที่อาร์เรย์นี้เรียกว่า อาร์เรย์ 1 คูณ 4 และเท่ากับการอ้างอิง 1 แถวคูณ 4 คอลัมน์

  • แยกค่าที่อยู่ต่างแถวกันโดยใช้เครื่องหมายอัฒภาค (;) ตัวอย่างเช่น เมื่อต้องการระบุค่า 10, 20, 30 และ 40 ในแถวหนึ่ง และ 50, 60, 70 และ 80 ในแถวถัดไปด้านล่าง ให้ใส่ค่าคงที่อาร์เรย์ 2 คูณ 4 ดังนี้ {10,20,30,40;50,60,70,80}

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

ขยายทักษะ Office ของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Office Insider

ข้อมูลนี้เป็นประโยชน์หรือไม่

ขอบคุณสำหรับคำติชมของคุณ!

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

×