ภาพรวมของสูตรใน Excel สำหรับเว็บ

ถ้าคุณยังไม่คุ้นเคยกับ 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/2028 ตัวเลข 210 และข้อความ "รายไตรมาส" คือค่าคงที่ทั้งหมด นิพจน์หรือค่าที่เป็นผลมาจากนิพจน์ไม่ใช่ค่าคงที่ ถ้าคุณใช้ค่าคงที่ในสูตรแทนการอ้างอิงไปยังเซลล์ (ตัวอย่างเช่น =30+70+110) ผลลัพธ์จะเปลี่ยนแปลงก็ต่อเมื่อคุณปรับเปลี่ยนสูตรเท่านั้น

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

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

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

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

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

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

ตัวดำเนินการทางคณิตศาสตร์ ความหมาย ตัวอย่าง
+ (เครื่องหมายบวก) การบวก 3+3
- (เครื่องหมายลบ) การลบ
ปฏิเสธ
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 สําหรับผลรวมทั้งหมด 16,384 คอลัมน์) และอ้างอิงไปยังแถวที่มีตัวเลข (1 ถึง 1,048,576) ตัวอักษรและตัวเลขเหล่านี้เรียกว่าส่วนหัวของแถวและคอลัมน์ เมื่อต้องการอ้างอิงไปยังเซลล์ ให้ใส่ตัวอักษรของคอลัมน์ตามด้วยหมายเลขแถว ตัวอย่างเช่น 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 อ้างอิงไปยังเวิร์กชีตที่ชื่อว่า การตลาด

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

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

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

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

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

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

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

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

การอ้างอิงเวิร์กชีตหลายแผ่นได้อย่างสะดวก ถ้าคุณต้องการวิเคราะห์ข้อมูลในเซลล์หรือช่วงของเซลล์เดียวกันบนเวิร์กชีตหลายแผ่นภายในเวิร์กบุ๊ก ให้ใช้การอ้างอิงสามมิติ การอ้างอิงสามมิติมีการอ้างอิงเซลล์หรือช่วง ซึ่งนําหน้าด้วยช่วงของชื่อเวิร์กชีต Excel สำหรับเว็บใช้เวิร์กชีตใดๆ ที่จัดเก็บไว้ระหว่างชื่อเริ่มต้นและสิ้นสุดของการอ้างอิง ตัวอย่างเช่น =SUM(Sheet2:Sheet13! B5) เพิ่มค่าทั้งหมดที่อยู่ในเซลล์ B5 บนเวิร์กชีตทั้งหมดระหว่างและรวมถึง Sheet 2 และ Sheet 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 จากแผ่นงานที่เพิ่มเข้ามาไว้ในการคํานวณด้วย
  • ลบ ถ้าคุณลบแผ่นงานที่อยู่ระหว่าง 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 สำหรับเว็บเริ่มต้นเป็น "ตาราง 1", "ตาราง 2" และอื่นๆ ทุกครั้งที่คุณแทรกตาราง Excel สำหรับเว็บ แต่คุณสามารถเปลี่ยนชื่อเหล่านี้เพื่อให้มีความหมายมากขึ้นได้

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

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

หมายเหตุ

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

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

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

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

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

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

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

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

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

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

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

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

ค่าคงที่อาร์เรย์สามารถประกอบด้วยตัวเลข ข้อความ ค่าตรรกะ เช่น 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}.