ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้
ลงชื่อเข้าใช้ด้วย Microsoft
ลงชื่อเข้าใช้หรือสร้างบัญชี
สวัสดี
เลือกบัญชีอื่น
คุณมีหลายบัญชี
เลือกบัญชีที่คุณต้องการลงชื่อเข้าใช้

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

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

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

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

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

ความหมาย

ตัวอย่าง

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

การบวก

=3+3

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

ลบ
ปฏิเสธ

=3–1
=–1

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

การคูณ

=3*3

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

การหาร

=3/3

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

เปอร์เซ็นต์

=20%

^ (แคเรท)

การยกกำลัง

=2^3

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

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

ความหมาย

ตัวอย่าง

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

เท่ากับ

=A1=B1

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

มากกว่า

=A1>B1

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

น้อยกว่า

=A1<B1

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

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

=A1>=B1

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

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

=A1<=B1

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

ไม่เท่ากับ

=A1<>B1

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

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

ความหมาย

ตัวอย่าง

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

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

="North"&"wind"

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

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

ความหมาย

ตัวอย่าง

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

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

=SUM(B5:B15)

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

ตัวดําเนินการยูเนียน ซึ่งรวมการอ้างอิงหลายรายการให้เป็นการอ้างอิงเดียว

=SUM(B5:B15,D5:D15)

(ช่องว่าง)

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

=SUM(B7:D7 C6:C8)

# (ปอนด์)

สัญลักษณ์ # ถูกใช้ในหลายบริบท:

  • ใช้เป็นส่วนหนึ่งของชื่อข้อผิดพลาด

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

  • ตัวดําเนินการช่วงที่สปิลล์ ซึ่งใช้อ้างอิงทั้งช่วงในสูตรอาร์เรย์แบบไดนามิก

  • มีข้อผิดพลาด #VALUE!

  • #####

  • =SUM(A2#)

@ (ที่)

ตัวดําเนินการอ้างอิง ซึ่งใช้เพื่อระบุอินเทอร์เซกชันโดยนัยในสูตร 

=@A1:A10

=SUM(Table1[@[January]:[December]])

ลำดับการดำเนินการของ Excel ในสูตร

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

สูตรจะคํานวณค่าตามลําดับที่ระบุ สูตรใน 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)

ดูวิดีโอนี้ เกี่ยวกับลําดับของตัวดําเนินการใน Excel เพื่อเรียนรู้เพิ่มเติม

วิธีที่ Excel แปลงค่าในสูตร

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

สูตร

ผลิต

คำอธิบาย

= "1"+"2"

3

เมื่อคุณใช้เครื่องหมายบวก (+) Excel จะพบตัวเลขในสูตร แม้ว่าเครื่องหมายอัญศ์กจะหมายถึง "1" และ "2" เป็นค่าข้อความ แต่ Excel จะแปลงค่าข้อความเป็นตัวเลขโดยอัตโนมัติ

= 1+"$4.00"

5

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

= "6/1/2001"-"5/1/2001"

31

Excel จะแปลข้อความเป็นวันที่ในรูปแบบ ดด/วว/ปปป จะแปลงวันที่เป็นเลขลําดับ แล้วคํานวณความแตกต่างระหว่างวันที่เหล่านั้น

=SQRT ("8+1")

มีข้อผิดพลาด #VALUE!

Excel ไม่สามารถแปลงข้อความเป็นตัวเลขได้ เนื่องจากไม่สามารถแปลงข้อความ "8+1" เป็นตัวเลขได้ คุณสามารถใช้ "9" หรือ "8"+"1" แทน "8+1" เพื่อแปลงข้อความเป็นตัวเลข และส่งกลับผลลัพธ์เป็น 3

= "A"&TRUE

ATRUE

เมื่อข้อความถูกคาดไว้ Excel จะแปลงตัวเลขและค่าตรรกะ เช่น TRUE และ FALSE เป็นข้อความ

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

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

ดูเพิ่มเติม

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

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

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

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

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

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

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

×