ฟังก์ชัน Google ชีตที่มีประโยชน์สำหรับการใช้งานประจำวัน

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

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

    ฟังก์ชัน SUM ของ Google ชีต

    ฉันเชื่อว่าการดำเนินการที่จำเป็นที่สุดในตารางคือการหาผลรวมของค่าต่างๆ สิ่งแรกที่ควรนึกถึงคือการเพิ่มทุกเซลล์ที่น่าสนใจ:

    =E2+E4+E8+E13

    แต่สูตรนี้จะใช้เวลานานมากหากมีจำนวนเซลล์มากเกินไป

    วิธีที่เหมาะสมในการเพิ่มเซลล์คือการใช้ฟังก์ชันพิเศษของ Google ชีต – SUM – ที่แสดงเซลล์ทั้งหมดโดยอัตโนมัติโดยใช้เครื่องหมายจุลภาค:

    =SUM(E2,E4,E8,E13)

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

    เคล็ดลับ อีกวิธีหนึ่งในการเพิ่ม SUM คือการเลือกคอลัมน์ที่มีตัวเลขและเลือก SUM ใต้ไอคอน สูตร :

    ผลลัพธ์จะ แทรกลงในเซลล์ด้านขวาใต้ช่วงที่เลือก

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

    ให้ฉันทำให้งานซับซ้อนขึ้น ฉันต้องการเพิ่มตัวเลขจากช่วงข้อมูลที่แตกต่างกันในหลายแผ่น เช่น A4:A8 จาก Sheet1 และ B4:B7 จาก Sheet2 . และฉันต้องการรวมเข้าด้วยกันเซลล์เดียว:

    =SUM('Sheet1'!A4:A8,'Sheet2'!B4:B7)

    อย่างที่คุณเห็น ฉันเพิ่งเพิ่มอีกหนึ่งแผ่นงานลงในสูตร SUM ของ Google ชีต และคั่นช่วงสองช่วงด้วยเครื่องหมายจุลภาค

    สูตรเปอร์เซ็นต์

    ฉันมักได้ยินคนถามเกี่ยวกับการหาเปอร์เซ็นต์ของผลรวมต่างๆ ซึ่งโดยปกติจะคำนวณโดยสูตรเปอร์เซ็นต์ของ Google ชีตดังนี้:

    =Percentage/Total*100

    นอกจากนี้ยังใช้ได้เช่นกันเมื่อใดก็ตามที่คุณต้องการตรวจสอบว่าส่วนนี้หรือตัวเลขนั้นแทนส่วนใดของผลรวม:

    =Part /Total*100

    เคล็ดลับ เปอร์เซ็นต์หลักของผลรวม ยอดรวม & จำนวนเป็นเปอร์เซ็นต์ เพิ่มขึ้น & ลดลงในบทช่วยสอนนี้

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

    ก่อนอื่น ฉันไป ไปที่ E12 และค้นหายอดขายทั้งหมด:

    =SUM(E2:E11)

    จากนั้น ฉันจะตรวจสอบว่ายอดขายวันแรกประกอบด้วยส่วนใดของยอดรวมใน F2:

    =E2/$E$12

    ฉันแนะนำให้ทำการปรับเปลี่ยนเล็กน้อยเช่นกัน:

    1. เปลี่ยน E2 เป็นการอ้างอิงแบบสัมบูรณ์ – $E$12 – เพื่อให้แน่ใจว่าคุณแบ่งการขายในแต่ละวัน ด้วยผลรวมที่เท่ากัน
    2. ใช้รูปแบบตัวเลขเปอร์เซ็นต์กับเซลล์ในคอลัมน์ F
    3. คัดลอกสูตรจาก F2 ไปยังเซลล์ทั้งหมดด้านล่าง – สูงสุด F11

    เคล็ดลับ หากต้องการคัดลอกสูตร ให้ใช้วิธีใดวิธีหนึ่งที่ฉันกล่าวถึงก่อนหน้านี้

    เคล็ดลับ เพื่อให้แน่ใจว่าการคำนวณของคุณถูกต้อง ให้ป้อนค่าด้านล่างไปที่ F12:

    =SUM(F2:F11 )

    หากได้ผลลัพธ์ 100% –ทุกอย่างถูกต้อง

    เหตุใดฉันจึงแนะนำให้ใช้รูปแบบเปอร์เซ็นต์

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

    ฉันหมายถึง:

    ฉันใช้รูปแบบตัวเลขเปอร์เซ็นต์ในเซลล์ C4, B10 และ B15 สูตร Google ชีตทั้งหมดที่อ้างอิงเซลล์เหล่านี้ทำได้ง่ายกว่ามาก ฉันไม่ต้องหารด้วย 100 หรือเพิ่มสัญลักษณ์เปอร์เซ็นต์ (%) ในสูตรใน C10 และ C15

    ไม่สามารถพูดได้เหมือนกันเกี่ยวกับ C8, C9 และ C14 ฉันต้องทำการปรับเปลี่ยนเพิ่มเติมเหล่านี้เพื่อให้ได้ผลลัพธ์ที่ถูกต้อง

    สูตรอาร์เรย์

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

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

    =ArrayFormula(MAX(IF(($B$2:$B$13="Smith")*($C$2:$C$13="Milk Chocolate"),$E$2:$E$13,"")))

    หมายเหตุ หากต้องการเสร็จสิ้นสูตรอาร์เรย์ใน Google ชีต ให้กด Ctrl+Shift+Enter แทนที่จะกด Enter

    ผลลัพธ์ที่ได้คือ $259

    สูตรอาร์เรย์แรกของฉันใน E16 คืนค่าการซื้อสูงสุดที่ทำโดย Smith – $366:

    =ArrayFormula(MAX(IF(($B$2:$B$13="Smith"),$E$2:$E$13)))

    E17 แสดงค่าสูงสุดเงินที่ใช้ซื้อช็อกโกแลตนม – 518 ดอลลาร์:

    =ArrayFormula(MAX(IF(($C$2:$C$13="Milk Chocolate"),$E$2:$E$13)))

    ตอนนี้ ฉันจะแทนที่ค่าทั้งหมดที่ใช้ในสูตร Google ชีตด้วยการอ้างอิงเซลล์:

    คุณสังเกตไหมว่ามีอะไรเปลี่ยนไปบ้าง

    =ArrayFormula(MAX(IF(($B$2:$B$13=B18)*($C$2:$C$13=C18),$E$2:$E$13,"")))

    ฉันเคยมีอะไรมาบ้าง:

    =ArrayFormula(MAX(IF(($B$2:$B$13="Smith")*($C$2:$C$13="Milk Chocolate"),$E$2:$E$13,"")))

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

    สูตร Google ชีตสำหรับใช้ประจำวัน

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

    ตัวอย่างที่ 1

    สมมติว่าข้อมูลของคุณเขียนบางส่วนเป็นตัวเลขและบางส่วนเป็นข้อความ: 300 ยูโร , ยอดรวม – 400 ดอลลาร์ . แต่คุณต้องแยกเฉพาะตัวเลขเท่านั้น

    ฉันรู้แค่ฟังก์ชันสำหรับสิ่งนั้น:

    =REGEXEXTRACT(text, Regular_expression)

    มันดึงข้อความโดยมาสก์ด้วยนิพจน์ทั่วไป

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

    ข้อความในกรณีของฉันคือเซลล์ที่มีข้อมูล ( A2 ) และฉันใช้นิพจน์ทั่วไปนี้: [0-9]+

    หมายความว่าฉันกำลังมองหาปริมาณใดๆ ( + ) ของตัวเลขตั้งแต่ 0 ถึง 9 ( [0-9] ) เขียนต่อกัน:

    ถ้าตัวเลขมีเศษส่วน นิพจน์ทั่วไปจะมีลักษณะดังนี้:

    "[0-9]*\.[0-9]+[0-9]+" สำหรับตัวเลขที่มีทศนิยมสองตำแหน่ง

    "[0-9]*\.[0-9]+" สำหรับตัวเลขที่มีทศนิยมหนึ่งตำแหน่ง

    หมายเหตุ Google ชีตเห็นค่าที่แยกออกมาเป็นข้อความ คุณต้องแปลงให้เป็นตัวเลขด้วยฟังก์ชัน VALUE หรือด้วยเครื่องมือแปลงของเรา

    ตัวอย่างที่ 2 – เชื่อมข้อความด้วยสูตร

    สูตรภายในข้อความช่วยให้ได้แถวที่ดูเรียบร้อยพร้อมผลรวมบางส่วน – ตัวเลขพร้อมคำอธิบายสั้นๆ

    ฉันจะสร้างแถวดังกล่าวในบรรทัดที่ 14 และ 15 ในการเริ่มต้น ฉันจะผสานเซลล์ในแถวเหล่านั้นผ่าน รูปแบบ > ผสานเซลล์ แล้วนับผลรวมสำหรับคอลัมน์ E:

    =SUM(E2:E13)

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

    ="Total chocolate sales: "&SUM(E2:E13)&" dollars"

    ในการทำให้ตัวเลขเป็นทศนิยม ฉันใช้ฟังก์ชัน TEXT และกำหนดรูปแบบ: "#,## 0"

    อีกวิธีหนึ่งคือการใช้ฟังก์ชัน CONCATENATE ของ Google ชีต เช่นที่ฉันใช้ใน A15:

    =CONCATENATE("Total discount for customers: ",TEXT(SUM(F2:F13),"#.##")," dollars")

    ตัวอย่างที่ 3

    จะเกิดอะไรขึ้นถ้า คุณอัปโหลดข้อมูลจากที่ไหนสักแห่ง และตัวเลขทั้งหมดมีช่องว่าง เช่น 8 544 แทนที่จะเป็น 8544 Google ชีตจะคืนค่าเหล่านี้เป็นข้อความ

    ต่อไปนี้เป็นวิธีเปลี่ยนค่าที่เขียนเป็นข้อความเป็น "ตัวเลขปกติ":

    =VALUE(SUBSTITUTE("8 544"," ",""))

    หรือ

    =VALUE(SUBSTITUTE(A2," ",""))

    โดยที่ A2 มี 8 544 .

    มันทำงานอย่างไร ฟังก์ชัน SUBSTITUTE จะแทนที่ช่องว่างทั้งหมดในข้อความ (ตรวจสอบอาร์กิวเมนต์ที่สอง – มีช่องว่างในเครื่องหมายคำพูดคู่) ด้วยเครื่องหมาย "emptystring" (อาร์กิวเมนต์ที่สาม) จากนั้น VALUE จะแปลงข้อความเป็นตัวเลข

    ตัวอย่างที่ 4

    มีฟังก์ชันบางอย่างของ Google ชีตที่ช่วยจัดการข้อความในสเปรดชีตของคุณ เช่น เปลี่ยนตัวพิมพ์ ในกรณีของประโยค หากคุณมีอะไรแปลกๆ เช่น soURcE dAtA คุณจะได้รับ แหล่งข้อมูล แทน:

    ให้ฉันอธิบาย ในรายละเอียด ฉันใช้อักขระตัวแรกในเซลล์:

    =LEFT(A1,1)

    และเปลี่ยนเป็นตัวพิมพ์ใหญ่:

    =UPPER(LEFT(A1,1))

    จากนั้นฉันก็ใช้ ข้อความที่เหลือ:

    =RIGHT(A1,LEN(A1)-1)

    และบังคับให้เป็นตัวพิมพ์เล็ก:

    =LOWER(RIGHT(A1,LEN(A1)-1))

    สุดท้ายนี้ ผมนำสูตรทั้งหมดมารวมกับเครื่องหมายแอมเพอร์แซนด์ :

    =UPPER(LEFT(A1,1))&LOWER(RIGHT(A1,LEN(A1)-1))

    เคล็ดลับ คุณสามารถสลับระหว่างกรณีและปัญหาได้ด้วยการคลิกด้วยยูทิลิตี้ที่เกี่ยวข้องจาก Power Tools ของเรา

    แน่นอนว่า Google ชีตมีให้อีกมากมาย อย่า' ไม่ต้องกลัวสูตรที่ซับซ้อนต่างๆ – แค่ลองและทดลอง ท้ายที่สุด ชุดเครื่องมือเหล่านี้ช่วยให้เราแก้ปัญหาต่างๆ ได้มากมาย โชคดี! :)

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