สารบัญ
วันนี้ผมจะนำเสนอสูตรของ Google ชีตในตาราง ฉันจะเริ่มต้นด้วยองค์ประกอบที่ประกอบด้วย เตือนคุณถึงวิธีการคำนวณ และบอกความแตกต่างระหว่างสูตรธรรมดาและสูตรที่ซับซ้อน
นี่คือสิ่งที่คุณจำเป็นต้องรู้:
สาระสำคัญของสูตร Google ชีต
ก่อนอื่น – ในการสร้างสูตร คุณต้องใช้นิพจน์และฟังก์ชันเชิงตรรกะ
ฟังก์ชันคือนิพจน์ทางคณิตศาสตร์ แต่ละรายการมีชื่อของตัวเอง
เพื่อให้ Google ชีตรู้ว่าคุณกำลังจะป้อนสูตรแทนที่จะเป็นตัวเลขหรือข้อความ ให้เริ่มป้อนเครื่องหมายเท่ากับ (=) ลงในเซลล์ที่สนใจ จากนั้นพิมพ์ชื่อฟังก์ชันและสูตรที่เหลือ
เคล็ดลับ คุณสามารถตรวจสอบรายการฟังก์ชันทั้งหมดที่มีใน Google ชีตได้ที่นี่
สูตรของคุณอาจมี:
- การอ้างอิงเซลล์
- ชื่อช่วงข้อมูล
- ค่าคงที่ที่เป็นตัวเลขและข้อความ
- ตัวดำเนินการ
- ฟังก์ชันอื่นๆ
ประเภทของการอ้างอิงเซลล์
แต่ละฟังก์ชันต้องการข้อมูลในการทำงานด้วย และเซลล์ การอ้างอิงใช้เพื่อระบุข้อมูลนั้น
ในการอ้างอิงเซลล์ จะใช้รหัสตัวอักษรและตัวเลข – ตัวอักษรสำหรับคอลัมน์และตัวเลขสำหรับแถว ตัวอย่างเช่น A1 เป็นเซลล์แรกในคอลัมน์ A
การอ้างอิงเซลล์ของ Google ชีตมี 3 ประเภท:
- แบบสัมพัทธ์ : A1
- ค่าสัมบูรณ์: $A$1
- แบบผสม (ค่าสัมพัทธ์ครึ่งหนึ่งและค่าสัมบูรณ์ครึ่งหนึ่ง): $A1 หรือ A$1
เครื่องหมายดอลลาร์ ($) คืออะไร เปลี่ยนการอ้างอิงประเภท
เมื่อย้ายแล้ว การอ้างอิงเซลล์สัมพัทธ์จะเปลี่ยนไปตามเซลล์ปลายทาง ตัวอย่างเช่น B1 มี =A1 คัดลอกไปยัง C2 และจะเปลี่ยนเป็น =B2 เนื่องจากถูกคัดลอกไปทางขวา 1 คอลัมน์และ 1 แถวด้านล่าง พิกัดทั้งหมดจึงเพิ่มขึ้นเป็น 1
หากสูตรมีการอ้างอิงแบบสัมบูรณ์ จะไม่เปลี่ยนแปลงเมื่อคัดลอกแล้ว โดยระบุเซลล์เดียวและเซลล์เดียวกันเสมอ แม้ว่าจะมีการเพิ่มแถวและคอลัมน์ใหม่ในตาราง หรือเซลล์เองถูกเลื่อนไปที่อื่น
สูตรดั้งเดิมใน B1 | =A1 | =A$1 | =$A1 | =$A$1 |
สูตรที่คัดลอกไปยัง C2 | =B2 | =B$1 | =$A2 | =$A$1 |
ดังนั้น เพื่อป้องกันไม่ให้การอ้างอิงเปลี่ยนแปลงหากคัดลอกหรือย้าย ให้ใช้ค่าสัมบูรณ์
หากต้องการสลับไปมาระหว่างค่าสัมพัทธ์และค่าสัมบูรณ์อย่างรวดเร็ว เพียงเน้นการอ้างอิงเซลล์ใดๆ แล้วกด F4 บนแป้นพิมพ์
ที่ อันดับแรก การอ้างอิงสัมพัทธ์ของคุณ – A1 – จะเปลี่ยนเป็นแบบสัมบูรณ์ – $A$1 กด F4 อีกครั้ง และคุณจะได้รับการอ้างอิงแบบผสม – A$1 เมื่อกดปุ่มถัดไป คุณจะเห็น $A1 อีกอันหนึ่งจะทำให้ทุกอย่างกลับสู่สภาพเดิม – A1 และอื่นๆ
เคล็ดลับ หากต้องการเปลี่ยนการอ้างอิงทั้งหมดในครั้งเดียว ให้ไฮไลต์ทั้งสูตรแล้วกด F4
ช่วงข้อมูล
Google ชีตไม่เพียงใช้การอ้างอิงเซลล์เดียว แต่ยังรวมถึงกลุ่มของเซลล์ที่อยู่ติดกันด้วย – ช่วง พวกเขาถูก จำกัด โดยด้านบนเซลล์ซ้ายและขวาล่าง ตัวอย่างเช่น A1:B5 ส่งสัญญาณให้ใช้เซลล์ทั้งหมดที่ไฮไลต์ด้วยสีส้มด้านล่าง:
ค่าคงที่ในสูตร Google ชีต
ค่าคงที่ ใน Google ชีตเป็นสิ่งที่ไม่สามารถคำนวณได้และยังคงเหมือนเดิมเสมอ ส่วนใหญ่มักเป็นตัวเลขและข้อความ เช่น 250 (ตัวเลข), 03/08/2019 (วันที่), กำไร (ข้อความ) ค่าเหล่านี้เป็นค่าคงที่ทั้งหมด และเราสามารถแก้ไขได้โดยใช้ตัวดำเนินการและฟังก์ชันต่างๆ
ตัวอย่างเช่น สูตรอาจมีเฉพาะค่าคงที่และตัวดำเนินการเท่านั้น:
=30+5*3
หรือสามารถ ใช้ในการคำนวณค่าใหม่ตามข้อมูลของเซลล์อื่น:
=A2+500
แต่บางครั้ง คุณต้องเปลี่ยนค่าคงที่ด้วยตนเอง และวิธีที่ง่ายที่สุดในการทำเช่นนั้นคือการวางแต่ละค่าลงในเซลล์ที่แยกจากกันและอ้างอิงค่าเหล่านั้นในสูตร จากนั้น สิ่งที่คุณต้องทำคือทำการเปลี่ยนแปลงในเซลล์เดียวแทนที่จะเป็นในสูตรทั้งหมด
ดังนั้น หากคุณใส่ 500 เป็น B2 ให้อ้างอิงโดยใช้สูตร:
=A2+B2
หากต้องการรับ 700 แทน เพียงเปลี่ยนตัวเลขใน B2 และผลลัพธ์จะถูกคำนวณใหม่
ตัวดำเนินการสำหรับสูตร Google ชีต
ตัวดำเนินการต่างๆ ใช้ในสเปรดชีตเพื่อตั้งค่าประเภทและลำดับการคำนวณล่วงหน้า พวกเขาแบ่งออกเป็น 4 กลุ่ม:
- ตัวดำเนินการเลขคณิต
- ตัวดำเนินการเปรียบเทียบ
- ตัวดำเนินการการต่อข้อมูล
- ตัวดำเนินการอ้างอิง
ตัวดำเนินการทางคณิตศาสตร์
เป็นชื่อที่แนะนำ สิ่งเหล่านี้ใช้ในการคำนวณทางคณิตศาสตร์ เช่น การบวก การลบ การคูณ และการหาร เป็นผลให้เราได้ตัวเลข
ตัวดำเนินการเลขคณิต | การดำเนินการ | ตัวอย่าง |
+ (เครื่องหมายบวก) | การบวก | =5+5 |
- (เครื่องหมายลบ) | การลบ จำนวนลบ | =5-5 =-5 |
* (เครื่องหมายดอกจัน) | การคูณ | =5*5 |
/ (เครื่องหมายทับ) | ดิวิชั่น | =5/5 |
% (เครื่องหมายเปอร์เซ็นต์) | เปอร์เซ็นต์ | 50% |
^ (เครื่องหมายคาเร็ต) | เลขชี้กำลัง | =5^2 |
ตัวดำเนินการเปรียบเทียบ
ตัวดำเนินการเปรียบเทียบใช้เพื่อเปรียบเทียบค่าสองค่าและส่งกลับนิพจน์เชิงตรรกะ: TRUE หรือ FALSE
ตัวดำเนินการเปรียบเทียบ | เงื่อนไขการเปรียบเทียบ | ตัวอย่างสูตร |
= | เท่ากับ ถึง | =A1=B1 |
> | มากกว่า | =A1>B1 |
< | น้อยกว่า | =A1 |
>= | มากกว่าหรือเท่ากับ | =A1>=B1 |
<= | น้อยกว่าหรือเท่ากับ | =A1 <=B1 |
ไม่เท่ากับ | =A1B1 |
การต่อข้อความ ตัวดำเนินการ
เครื่องหมายแอมเปอร์แซนด์ (&) ใช้เพื่อเชื่อมต่อ (เชื่อม) สตริงข้อความหลาย ๆ ชุดเป็นหนึ่งเดียว ป้อนข้อมูลด้านล่างลงในเซลล์ Google ชีตเซลล์ใดเซลล์หนึ่งและเซลล์นั้นจะกลับมา เครื่องบิน :
="Air"&"craft"
หรือ ใส่ นามสกุล เป็น A1 และ ชื่อ เป็น B1 และรับ นามสกุล , ชื่อ ข้อความต่อไปนี้:
=A1&", "&B1
ตัวดำเนินการสูตร
ตัวดำเนินการเหล่านี้ใช้ในการสร้างสูตรของ Google ชีตและระบุช่วงข้อมูล:
<10ตัวดำเนินการทั้งหมดมีลำดับความสำคัญต่างกัน (ลำดับความสำคัญ) ซึ่งกำหนด ลำดับของการคำนวณสูตรและส่วนใหญ่มักจะส่งผลต่อค่าผลลัพธ์
ลำดับของการคำนวณและลำดับความสำคัญของตัวดำเนินการ
แต่ละสูตรใน Google ชีตจะจัดการค่าตามลำดับที่เฉพาะเจาะจง: จากซ้ายไปขวา ลำดับความสำคัญของโอเปอเรเตอร์ ตัวดำเนินการที่มีลำดับความสำคัญเท่ากัน เช่น การคูณและการหาร คำนวณตามลำดับที่ปรากฏ (จากซ้ายไปขวา)
ลำดับตัวดำเนินการ | คำอธิบาย |
: (โคลอน) (ช่องว่าง) , (เครื่องหมายจุลภาค) | ตัวดำเนินการช่วง |
- | เครื่องหมายลบ |
% | ร้อยละ |
^ | ยกกำลัง |
* และ / | การคูณและการหาร |
+ และ- | การบวกและการลบ |
& | เชื่อมข้อความหลายข้อความเข้าด้วยกัน |
= >= | การเปรียบเทียบ |
วิธีใช้วงเล็บเพื่อเปลี่ยนลำดับการคำนวณ
วิธีเปลี่ยนลำดับ ของการคำนวณภายในสูตร ให้ใส่ส่วนที่ควรมาก่อนในวงเล็บ มาดูกันว่ามันทำงานอย่างไร
สมมติว่าเรามีสูตรมาตรฐาน:
=5+4*3
เนื่องจากการคูณนำหน้าและการบวกตามหลัง สูตรจะส่งกลับ 17 .
หากเราเพิ่มวงเล็บ เกมจะเปลี่ยน:
=(5+4)*3
สูตรจะบวกเลขก่อน จากนั้นคูณด้วย 3 แล้วส่งกลับ 27 .
วงเล็บจากตัวอย่างถัดไประบุต่อไปนี้:
=(A2+25)/SUM(D2:D4)
- คำนวณค่าสำหรับ A2 และเพิ่มเป็น 25
- หาผลรวมของค่าจาก D2, D3 และ D4
- นำจำนวนแรกมาหารด้วยผลรวมของค่าต่างๆ
ฉันหวังว่าคุณจะหลีกเลี่ยงสิ่งเหล่านี้ได้ไม่ยาก เนื่องจากเราเรียนรู้ลำดับการคำนวณตั้งแต่อายุยังน้อย และเลขคณิตทั้งหมดรอบตัวเราก็ใช้วิธีนี้ :)
ช่วงที่ตั้งชื่อใน Google ชีต
คุณทราบหรือไม่ว่าคุณสามารถติดป้ายกำกับเซลล์ที่แยกจากกันและช่วงข้อมูลทั้งหมดได้ ทำให้การประมวลผลชุดข้อมูลขนาดใหญ่ทำได้ง่ายและรวดเร็ว นอกจากนี้ คุณจะแนะนำตัวเองภายในสูตรของ Google ชีตได้เร็วขึ้นมาก
สมมติว่าคุณมีคอลัมน์ที่คุณคำนวณยอดขายรวมต่อผลิตภัณฑ์และลูกค้า ชื่อดังกล่าว Total_Sales และใช้ในสูตร
ฉันเชื่อว่าคุณจะยอมรับว่าสูตร
=SUM(Total_Sales)
มีความชัดเจนและอ่านง่ายกว่ามาก กว่า
=SUM($E$2:$E$13)
หมายเหตุ คุณไม่สามารถสร้างช่วงที่มีชื่อจากเซลล์ที่ไม่ติดกัน
ในการระบุช่วงของคุณ ให้ทำดังต่อไปนี้:
- เน้นเซลล์ที่อยู่ติดกัน
- ไปที่ ข้อมูล > ช่วงที่มีชื่อ ในเมนูแผ่นงาน บานหน้าต่างที่เกี่ยวข้องจะปรากฏขึ้นทางด้านขวา
- ตั้งชื่อสำหรับช่วงและคลิก เสร็จสิ้น .
เคล็ดลับ . นอกจากนี้ยังช่วยให้คุณตรวจสอบ แก้ไข และลบช่วงทั้งหมดที่คุณสร้างขึ้น:
การเลือกชื่อที่ถูกต้องสำหรับช่วงข้อมูล
ช่วงที่มีชื่อทำให้สูตร Google ชีตของคุณเป็นมิตรยิ่งขึ้น ชัดเจนขึ้นและเข้าใจได้ แต่มีกฎชุดเล็ก ๆ ที่คุณควรปฏิบัติตามเมื่อพูดถึงช่วงการติดฉลาก ชื่อ:
- มีได้เฉพาะตัวอักษร ตัวเลข ขีดล่าง (_) เท่านั้น
- ไม่ควรขึ้นต้นด้วยตัวเลขหรือจากคำที่ "จริง" หรือ "เท็จ"
- ไม่ควรมีช่องว่าง ( ) หรือเครื่องหมายวรรคตอนอื่นๆ
- ควรมีความยาว 1-250 อักขระ
- ไม่ควรนับรวมกับช่วง หากคุณพยายามตั้งชื่อช่วงเป็น A1:B2 ข้อผิดพลาดอาจเกิดขึ้น
หากมีสิ่งผิดปกติเกิดขึ้น เช่น คุณใช้ช่องว่างในชื่อ ยอดขายรวม คุณจะได้รับข้อผิดพลาดทันที ชื่อที่ถูกต้องคือ TotalSales หรือ Total_Sales .
หมายเหตุ Google ชีตที่มีชื่อช่วงที่คล้ายกับการอ้างอิงเซลล์แบบสัมบูรณ์ หากคุณเพิ่มแถวและคอลัมน์ในตาราง ช่วง Total_Sales จะไม่เปลี่ยนแปลง ย้ายช่วงไปยังตำแหน่งใดก็ได้ของแผ่นงาน ซึ่งจะไม่เปลี่ยนแปลงผลลัพธ์
ประเภทของสูตร Google ชีต
สูตรสามารถเป็นแบบเรียบง่ายและซับซ้อนได้
สูตรแบบง่ายประกอบด้วยค่าคงที่ การอ้างอิงไปยังเซลล์ในแผ่นงานเดียวกัน และตัวดำเนินการ ตามกฎแล้ว จะเป็นฟังก์ชันเดียวหรือโอเปอเรเตอร์ก็ได้ และลำดับการคำนวณนั้นง่ายและตรงไปตรงมามาก จากซ้ายไปขวา:
=SUM(A1:A10)
=A1+B1
As soon เมื่อฟังก์ชันและตัวดำเนินการเพิ่มเติมปรากฏขึ้น หรือลำดับการคำนวณซับซ้อนขึ้นเล็กน้อย สูตรก็จะซับซ้อนขึ้น
สูตรที่ซับซ้อนอาจรวมถึงการอ้างอิงเซลล์ หลายฟังก์ชัน ค่าคงที่ ตัวดำเนินการ และช่วงที่มีชื่อ ความยาวของพวกเขาสามารถครอบงำได้ มีเพียงผู้เขียนเท่านั้นที่สามารถ "ถอดรหัส" ได้อย่างรวดเร็ว (แต่โดยปกติแล้วจะต้องสร้างขึ้นไม่เกิน 1 สัปดาห์เท่านั้น)
วิธีอ่านสูตรที่ซับซ้อนอย่างง่ายดาย
มีเคล็ดลับที่ต้องทำ สูตรของคุณดูเข้าใจได้
คุณสามารถใช้ช่องว่างและตัวแบ่งบรรทัดได้มากเท่าที่คุณต้องการ สิ่งนี้จะไม่ยุ่งกับผลลัพธ์และจะจัดการทุกอย่างด้วยวิธีที่สะดวกที่สุด
หากต้องการใส่ตัวแบ่งในสูตร ให้กด Alt+Enter บนแป้นพิมพ์ หากต้องการดูสูตรทั้งหมด ให้ขยาย แถบสูตร :
หากไม่มีช่องว่างพิเศษและเส้นแบ่ง สูตรจะมีลักษณะดังนี้นี่:
=ArrayFormula(MAX(IF(($B$2:$B$13=B18)*($C$2:$C$13=C18), $E$2:$E$13,"")))
คุณเห็นด้วยไหมว่าวิธีแรกดีกว่า
คราวหน้าฉันจะเจาะลึกลงไปในการสร้างและแก้ไขสูตรของ Google ชีต และเราจะฝึกฝน อีกเล็กน้อย หากคุณมีคำถามใดๆ โปรดฝากไว้ในความคิดเห็นด้านล่าง