ฟังก์ชัน Google ชีตที่คุณจะไม่พบใน Excel

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

สารบัญ

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

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

    ฟังก์ชันพิเศษของ Google ชีต

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

    Google ชีต ARRAYFORMULA

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

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

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

    แม้ว่า Excel จะมีคุณลักษณะนี้เป็นเครื่องมือ แต่ในสเปรดชีต ฟังก์ชันนี้เป็นฟังก์ชันขนาดเล็ก:

    =SPARKLINE(ข้อมูล, [ตัวเลือก])
    • เลือกช่วงที่ควรมีแผนภูมิ ซึ่งจะเป็น ข้อมูล
    • ตั้งค่า ตัวเลือก สำหรับแผนภูมิ เช่น ประเภท ความยาวของแกน และ สี เช่นเดียวกับฟังก์ชัน QUERY ส่วนคำสั่งพิเศษจะใช้สำหรับสิ่งนี้ หากคุณไม่ระบุสิ่งใด ฟังก์ชันจะส่งกลับแผนภูมิเส้นสีดำตามค่าเริ่มต้น

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

    ฉันมีรายการรายได้ตลอดทั้งปี มาลองสร้างแผนภูมิขนาดเล็กตามข้อมูลนั้น

    ตัวอย่างที่ 1. แผนภูมิเส้น

    ฉันผสาน 4 เซลล์เพื่อให้แผนภูมิดูดีและป้อนสูตรต่อไปนี้:

    =SPARKLINE(B2:B13)

    ฉันมีแผนภูมิเส้นเนื่องจากเป็นค่าเริ่มต้นเมื่อคุณไม่ได้ระบุอะไรนอกจากช่วงของเซลล์

    ตัวอย่างที่ 2 แผนภูมิคอลัมน์

    หากต้องการเปลี่ยนประเภทของแผนภูมิ ฉันจะต้องใช้ส่วนคำสั่งแรก – ประเภทแผนภูมิ – ตามด้วยประเภทของแผนภูมิเอง – คอลัมน์ .

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

    =SPARKLINE(B2:B13, {"charttype","column"})

    ตัวอย่างที่ 3. ปรับแต่งแผนภูมิอย่างละเอียด

    สิ่งต่อไปที่ฉันจะทำคือระบุสี

    หมายเหตุอนุประโยคใหม่แต่ละคู่ควรแยกจากคู่ก่อนหน้าด้วยเครื่องหมายอัฒภาค

    =SPARKLINE(B2:B13, {"charttype", "column";"color", "orange"})

    Google ชีต SPARKLINE ช่วยให้คุณกำหนดเฉดสีต่างๆ สำหรับระเบียนต่ำสุดและสูงสุด ระบุวิธีจัดการกับช่องว่าง ฯลฯ

    เคล็ดลับ สามารถดูรายการคำสั่งทั้งหมดได้ในหน้าช่วยเหลือนี้

    จัดเรียงและกรองด้วยฟังก์ชันของ Google ชีต

    ฟังก์ชันอีกกลุ่มหนึ่งช่วยในการกรองและจัดเรียงข้อมูลในสเปรดชีต

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

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

    แต่ฟังก์ชัน FILTER ใน Google ชีตจะรักษาข้อมูลต้นฉบับของคุณไว้เหมือนเดิม และส่งกลับแถวและคอลัมน์ที่ต้องการในบริเวณใกล้เคียง

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

    ฟังก์ชัน Google ชีตนี้ตรงไปตรงมามาก:

    =FILTER(range, condition1, [condition2])

    Only ต้องการสองส่วน: ช่วง สำหรับข้อมูลที่จะกรองและ เงื่อนไข1 สำหรับกฎที่ตัวกรองใช้ จำนวนเกณฑ์ขึ้นอยู่กับงานของคุณ ดังนั้นเงื่อนไขอื่นๆ จึงเป็นทางเลือกทั้งหมด

    ถ้าคุณจำได้ ฉันมีรายการผลไม้และราคาของผลไม้เหล่านั้นให้เลือก Google Sheets FILTER ช่วยให้ฉันได้รับผลไม้ที่มีราคามากกว่า $5 ได้อย่างไร:

    =FILTER(A2:B10, B2:B10>5)

    ดูสิ่งนี้ด้วย:

    • Google ฟังก์ชันการกรองแผ่นงาน:สูตรและเครื่องมือในการกรองข้อมูลในสเปรดชีต
    • รวมสองตาราง Google ชีต & เพิ่มแถวที่ไม่ตรงกันโดยใช้ FILTER + VLOOKUP

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

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

    =UNIQUE(range)

    นี่คือลักษณะของข้อมูลของคุณ:

    =UNIQUE(A1:B10)

    <3

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

    ดูเพิ่มเติมที่:

    • วิธีค้นหาและลบรายการที่ซ้ำกันใน Google ชีต

    COUNTUNIQUE สำหรับ Google ชีต

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

    =COUNTUNIQUE(value1, [value2, ...])

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

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

    ดูเพิ่มเติมที่:

    • ฟังก์ชัน COUNT และ COUNTA ใน Google ชีต
    • รวมเซลล์นับจำนวนตามสีใน Google ชีต

    Google ชีต SORT

    เป็นอีกฟังก์ชันง่ายๆ ของ Google ชีตที่ไม่มีมีอยู่ใน Excel และสามารถดูแคลนเครื่องมือมาตรฐานได้ ;)

    =SORT(range, sort_column, is_ascending, [sort_column2, is_ascending2, ...])
    • คุณป้อน ช่วง สำหรับตารางของคุณ
    • ระบุ sort_column – คอลัมน์จำนวนหนึ่งที่จะจัดเรียงตาม
    • เลือกวิธีการจัดเรียงแถวใน is_ascending : TRUE สำหรับจากน้อยไปหามาก FALSE สำหรับจากมากไปน้อย
    • หากมีคอลัมน์เพิ่มเติมให้จัดเรียง ให้กรอกสูตรต่อด้วยคู่ของ sort_column และ is_ascending

    สำหรับตัวอย่างนี้ ฉันกำลังจัดเรียงผลไม้ตามราคา :

    =SORT(A2:B10, 2, TRUE)

    เคล็ดลับ อาร์กิวเมนต์เพิ่มเติมสองสามข้อ - และฟังก์ชัน SORT ของ Google ชีตเปลี่ยนเป็น SORTN โดยจะส่งคืนเฉพาะจำนวนแถวที่ระบุแทนที่จะเป็นทั้งตาราง:

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

      =SORTN(A2:B10, 5, , 2, TRUE)

      เคล็ดลับ คุณสามารถอ่านเพิ่มเติมเกี่ยวกับ SORTN ของ Google ชีตได้ในหน้าความช่วยเหลือของตัวแก้ไขเอกสาร

    ฟังก์ชัน Google ชีตเพื่อรวมและแยกเซลล์

    ฟังก์ชันสำหรับงานเหล่านี้เรียกว่าเหมือนกัน: SPLIT และ JOIN

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

      เคล็ดลับ ARRAYFORMULAทำให้ฉันสามารถป้อนและประมวลผลทั้งคอลัมน์ ไม่ใช่แค่เซลล์เดียว เย็นฮะ? :)

      =ARRAYFORMULA( SPLIT(A2:A24, " "))

    • หากต้องการรวมเซลล์กลับ ฟังก์ชัน JOIN ของ Google ชีตจะเข้ามาแทนที่ ฟังก์ชันจะทำถ้าคุณต้องการรวมระเบียนภายในอาร์เรย์หนึ่งมิติ: หนึ่งคอลัมน์หรือหนึ่งแถว

      =JOIN(" ", A2:D2)

    ดูเพิ่มเติมที่:

    • ผสานเซลล์ใน Google ชีตด้วยฟังก์ชัน CONCATENATE

    นำเข้าข้อมูลจากเว็บ

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

    วิธีการ ใช้ IMPORTRANGE ใน Google ชีต

    ฟังก์ชัน IMPORTRANGE ช่วยให้คุณดึงข้อมูลจากเอกสารอื่นใน Google ชีต:

    =IMPORTRANGE(spreadsheet_url, range_string)

    คุณเพียงแค่ระบุสเปรดชีตโดยระบุ spreadsheet_url และป้อนช่วง – range_string – ที่คุณต้องการดึงข้อมูล

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

    =IMPORTRANGE("//docs.google.com/spreadsheets/d/1V8IjzfD9EiwfkV2wBx8KgJ9g3GQGQOyl3_P3Go/edit","Sheet1!A1:B10")

    เคล็ดลับ . ฉันได้กล่าวถึงรายละเอียดเกี่ยวกับ IMPORTRANGE ในบล็อกโพสต์ก่อนหน้านี้ ลองมาดูกัน :)

    IMPORTHTML และ IMPORTDATA

    ทั้งสองนี้ฟังก์ชันได้รับการออกแบบมาเพื่อนำเข้าข้อมูลจากหน้าอินเทอร์เน็ตต่างๆ

    • หากข้อมูลที่สนใจแสดงเป็น .csv (ค่าที่คั่นด้วยเครื่องหมายจุลภาค) หรือ .tsv (ค่าที่คั่นด้วยแท็บ) บนหน้าเว็บ ให้ใช้ IMPORTDATA:

      =IMPORTDATA(url)

      แทนที่ url ด้วยลิงก์ไปยังหน้าต้นฉบับของคุณหรืออ้างอิงไปยังเซลล์ที่มีลิงก์ดังกล่าว

    • หากต้องการดึงเฉพาะตารางจากบางหน้าเว็บ ให้ใช้ IMPORTHTML แทน:

      =IMPORTHTML(url, query, index)

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

      =IMPORTHTML( "//travel.gc.ca/travelling/advisories", "table", 1)

    เคล็ดลับ นอกจากนี้ยังมี IMPORTFEED ที่นำเข้าฟีด RSS หรือ ATOM และ IMPORTXML ที่ดึงข้อมูลจากโครงสร้างข้อมูลในรูปแบบต่างๆ (รวมถึง XML, HTML และ CSV)

    ฟังก์ชัน Google ชีตสำหรับแปลงตัวเลขและคำนวณทางคณิตศาสตร์

    มีฟังก์ชันง่ายๆ กลุ่มเล็กๆ ซึ่งเรียกว่าโปรแกรมแยกวิเคราะห์ ซึ่งจะแปลงตัวเลขของคุณเป็น:

    • วันที่ – TO_DATE

    =TO_DATE(43, 882.00)

  • ดอลลาร์ – TO_DOLLARS
  • =TO_DOLLARS(43, 882.00)

  • TO_PERCENT
  • TO_PURE_NUMBER (ตัวเลขที่ไม่มีการจัดรูปแบบ)
  • TO_TEXT
  • และตัวดำเนินการกลุ่มเล็กๆ ที่สามารถใช้ในสูตรเพื่อเปรียบเทียบหรือคำนวณ คุณจะพบได้ใน ตัวดำเนินการ กลุ่มเดียวในหน้านี้

    • เพิ่ม ลบ หาร คูณ
    • EQ (ตรวจสอบว่าค่าเท่ากัน), NE (ไม่เท่ากัน)
    • GT (ตรวจสอบว่าค่าแรกมากกว่าหรือไม่), GTE (มากกว่าหรือเท่ากับ), LT (น้อยกว่า), LTE (น้อยกว่าหรือเท่ากับ )
    • UMINUS (กลับเครื่องหมายของตัวเลข)

    …วุ้ย! ฟังก์ชั่น Google ชีตช่างมากมายอะไรเช่นนี้! :)

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

    หากมีฟังก์ชันอื่นๆ ที่คุณพบในสเปรดชีตที่ไม่เหมาะกับ Excel รีบแชร์ให้เราทราบ ในส่วนความคิดเห็นด้านล่าง! ;)

    ที่ปลายทั้งสองของสูตรจะแจ้งให้คุณทราบว่าคุณทำสำเร็จแล้ว

    ใน Google ชีต สิ่งนี้ได้รับการแก้ไขด้วยฟังก์ชันพิเศษ:

    =ARRAYFORMULA(array_formula)

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

    ตัวอย่างที่ง่ายที่สุดคือการใช้ฟังก์ชัน IF สำหรับ Google ชีต

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

    คุณต้องแสดงชื่อ ของผู้ที่ตอบว่า ใช่ ใน Sheet2

    แม้ว่า IF มักจะอ้างถึงเซลล์เดียว แต่ Google ชีต ARRAYFORMULA จะทำให้ IF ประมวลผลชื่อและคำตอบทั้งหมดในคราวเดียว นี่คือสูตรที่จะใช้ใน Sheet2:

    =ARRAYFORMULA( IF(Sheet1!$B$2:$B$100="yes", Sheet1!$A$2:$A$100, ""))

    ดูเพิ่มเติม:

    • สูตรอาร์เรย์ของ Google ชีต

    ฟังก์ชัน GOOGLEFINANCE

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

    Google ชีตตอบคำถามทั้งหมดนี้และคำถามอื่นๆ ด้วยฟังก์ชัน GOOGLEFINANCE โดยจะเชื่อมต่อกับเซิร์ฟเวอร์ของ Google Finance และดึงข้อมูลทางการเงินในปัจจุบันหรือในอดีตมาให้คุณตลาดหลักทรัพย์ที่เรียกว่า Nasdaq:

    =GOOGLEFINANCE("NASDAQ:GOOG", "price")

    ตัวอย่างที่ 2. ราคาหุ้นในอดีต

    ในทำนองเดียวกัน คุณสามารถเรียกดูข้อมูลบน ราคาหุ้นในช่วง 7 วันที่ผ่านมา:

    =GOOGLEFINANCE("NASDAQ:GOOG", "price", "9/13/2019", 7, 1)

    ตัวอย่างที่ 3 อัตราแลกเปลี่ยนปัจจุบัน

    GOOGLEFINANCE ยังช่วยดึงข้อมูลอัตราแลกเปลี่ยนสกุลเงิน :

    • =GOOGLEFINANCE("CURRENCY:EURGBP")

      เพื่อรับอัตราการแปลงเงินยูโรเป็นปอนด์สเตอร์ลิง

    • =GOOGLEFINANCE("CURRENCY:GBPUSD")

      เพื่อรับข้อมูลการแปลงเงินปอนด์สเตอร์ลิงเป็นดอลลาร์สหรัฐ

    • =GOOGLEFINANCE("CURRENCY:USDCAD")

      การเปลี่ยนจากดอลลาร์สหรัฐเป็นดอลลาร์แคนาดามีค่าใช้จ่ายเท่าใด

    ตัวอย่างที่ 4. อัตราแลกเปลี่ยนย้อนหลัง

    หรือฉันสามารถตรวจสอบอัตราแลกเปลี่ยนจากวันเดียวกันของปีที่แล้ว:

    =GOOGLEFINANCE("CURRENCY:USDCAD", "price", "9/20/2018")

    ดูสิ่งนี้ด้วย:

    • คำนวณอัตราแลกเปลี่ยนสกุลเงินใน Google ชีตด้วย GoogleFinance

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

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

    ในการจัดหาข้อมูลของคุณด้วยอาร์ตเวิร์ก คลังแสงของฟังก์ชัน Google ชีตประกอบด้วย IMAGE:

    =IMAGE( url, [โหมด], [ความสูง], [ความกว้าง])
    • url – ที่อยู่ของรูปภาพบนเว็บ ที่จำเป็น.

      หมายเหตุ อย่าสับสนระหว่างที่อยู่ของรูปภาพกับหน้าที่รูปภาพนั้นอยู่ สามารถดึง URL ของรูปภาพได้โดยการคลิกขวาที่รูปภาพนั้น และเลือก คัดลอกที่อยู่รูปภาพ จากเมนูบริบท

    • โหมด – ตัดสินใจว่าจะเพิ่มรูปภาพไปยัง Google ชีตอย่างไร: ให้พอดีกับขนาดเซลล์และเก็บ (1) หรือละเว้น (2) อัตราส่วนภาพ รักษาขนาดภาพต้นฉบับ (3); หรือกำหนดสัดส่วนภาพของคุณเอง (4) ไม่บังคับ แต่ใช้โหมด #1 โดยค่าเริ่มต้นหากละเว้น
    • ความสูง และ ความกว้าง ใช้เพื่อระบุขนาดหากคุณเลือกโหมดที่เกี่ยวข้อง (#4) ไว้ล่วงหน้า . ไม่บังคับ

    ตัวอย่างที่ 1. ปรับขนาดรูปภาพให้พอดีกับเซลล์แต่รักษาอัตราส่วนไว้

    หากต้องการเพิ่มรูปภาพลงใน Google ชีตเพื่อให้ตรงกับขนาดของเซลล์ ก็เพียงพอแล้วที่จะกล่าวถึง เฉพาะ URL ของรูปภาพในสูตร ดังนั้น ฉันจึงขยายแถวขึ้นอีกเล็กน้อยและใช้ค่าต่อไปนี้:

    =IMAGE("//cdn.ablebits.com/_img-blog/google-sheets-functions-not-xl/Strawberry.png")

    ตัวอย่างที่ 2 ปรับภาพให้พอดีกับเซลล์และละเว้นอัตราส่วนภาพ

    ถ้าคุณต้องการแทรกรูปภาพและยืดให้เต็มเซลล์ โหมดนี้คือโหมด #2 สำหรับสูตร:

    =IMAGE("//cdn.ablebits.com/_img-blog/google-sheets-functions-not-xl/Blueberry.png", 2)

    อย่างที่คุณเห็น โหมดนี้ดูไม่น่าดึงดูดนัก มาลองอันถัดไปกัน

    ตัวอย่างที่ 3 รักษาขนาดภาพต้นฉบับ

    มีตัวเลือกในการคงขนาดภาพต้นฉบับไว้ โหมด #3 จะช่วย:

    =IMAGE("//cdn.ablebits.com/_img-blog/google-sheets-functions-not-xl/Blackberry.png", 3)

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

    ตัวอย่างที่ 4. ระบุสัดส่วนรูปภาพ

    โหมดสุดท้าย (#4) ให้คุณตั้งค่ากำหนดเองความกว้างและความสูงของรูปภาพเป็นพิกเซลโดยตรงในสูตร:

    =IMAGE("//ableb_images.s3.amazonaws.com/_img-blog/google-sheets-functions-not-xl/Raspberry.png", 4, 100, 100)

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

    ดูเพิ่มเติมที่:

    • ติ๊กและเครื่องหมายกากบาทเป็นรูปภาพใน Google ชีต

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

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

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

    สูตรที่สร้างด้วย Google ชีต QUERY ช่วยให้คุณจัดการชุดข้อมูลขนาดใหญ่ในสเปรดชีตของคุณได้โดยตรง ด้วยเหตุนี้ จึงมีการใช้ภาษาคิวรีพิเศษ ซึ่งเป็นชุดคำสั่งที่กำหนดการทำงานของฟังก์ชัน

    เคล็ดลับ หากคุณคุ้นเคยกับฐานข้อมูล คำสั่งเหล่านี้อาจทำให้คุณนึกถึง SQL

    เคล็ดลับ ไม่ต้องการที่จะเข้าใจคำสั่งใด ๆ ? ฉันได้ยินคุณ. ;) ไปที่ส่วนนี้ของโพสต์เพื่อลองใช้เครื่องมือที่จะสร้างสูตร QUERY ของ Google ชีตให้คุณ =QUERY(data, query, [headers])

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

      เคล็ดลับ คุณสามารถดูรายการอนุประโยคที่มีอยู่ทั้งหมดและลำดับที่ปรากฏได้ในสูตรในหน้านี้ที่ Google สร้างขึ้นสำหรับคุณ

      หมายเหตุ ประโยคทั้งหมดควรใส่เครื่องหมายคำพูดคู่

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

    ฟังก์ชันนี้ทำได้หลายอย่างและมีกรณีการใช้งานมากมายที่ครอบคลุม! แต่ฉันจะแสดงตัวอย่างที่ง่ายที่สุดเพียงไม่กี่ตัวอย่างเท่านั้น

    ตัวอย่างที่ 1. เลือกข้อมูลโดยใช้ฟังก์ชัน QUERY ของ Google ชีต

    หากต้องการคืนค่าทั้งตารางของคุณจาก Sheet1 คุณต้องใช้คำสั่ง select และเครื่องหมายดอกจัน ( * ) ที่แทนข้อมูลทั้งหมด:

    =QUERY(Sheet1!A1:C10, "select *")

    เคล็ดลับ หากคุณไม่ต้องการทั้งตารางและต้องการดึงบางคอลัมน์ ให้ใส่รายการแทนเครื่องหมายดอกจัน:

    =QUERY(Sheet1!A1:C10, "select A,C")

    ตัวอย่างที่ 2. ส่งคืนข้อมูล ตามเงื่อนไข (คำสั่ง "Where")

    ส่วนคำสั่ง where ให้คุณระบุเงื่อนไขที่ควรเป็นไปตามเพื่อส่งคืนค่าต่างๆ ซึ่งช่วยให้ Google ชีต QUERY มีพลังในการกรอง

    • รับรายชื่อภาพยนตร์เหล่านั้นเฉพาะที่ออกอากาศหลังยุค 50:

      =QUERY(Sheet1!A1:C10, "select A,C where C > 1950")

    • หรือเลือกเฉพาะละคร (ภาพยนตร์ที่ ดราม่า ปรากฏในคอลัมน์ ประเภท ):

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

    ตัวอย่างที่ 3 จัดเรียงข้อมูลโดยใช้ส่วนคำสั่ง "Order by"

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

    คุณเพียงพิมพ์ในคอลัมน์เพื่อจัดเรียงตาม จากนั้นระบุลำดับ: ASC สำหรับจากน้อยไปหามาก และ DESC สำหรับจากมากไปน้อย

    มาดึงข้อมูลทั้งตารางและจัดเรียงภาพยนตร์ A ถึง Z:

    =QUERY(Sheet1!A1:C10, "select A,B,C order by A DESC")

    Make Google ชีตสร้างสูตร QUERY สำหรับคุณ

    สูตรต่างๆ นั้นยอดเยี่ยม แต่ถ้าคุณไม่มีเวลาหรือไม่ต้องการจะเจาะลึกลงไป ส่วนเสริมนี้จะช่วยคุณได้อย่างมาก

    VLOOKUP หลายรายการ Matches จะค้นหา v จากแผ่นงานอื่น แม้จะมีชื่อ แต่เครื่องมือนี้ยังใช้ฟังก์ชัน QUERY ของ Google ชีตเพื่อส่งคืนหลายคอลัมน์ที่เลือกจากชีตอื่น

    ทำไมต้อง QUERY เนื่องจากเป็นภาษาที่ให้มากกว่าแค่การค้นหาในแนวตั้ง ค้นหา คอลัมน์ใน ทุกทิศทาง และทำให้คุณ ตรงกันทั้งหมด ตาม ตามหลายเกณฑ์

    ในการทำงานกับ ส่วนเสริม คุณไม่จำเป็นต้องรู้ส่วนคำสั่ง QUERY ใดๆ เลย และการตั้งค่าเกณฑ์หลายรายการด้วย v-lookup นั้นไม่เคยง่ายเลย:

    1. คุณเพียงแค่ เลือกเงื่อนไข จากรายการแบบเลื่อนลง (ประกอบด้วย มากกว่าอยู่ระหว่าง ฯลฯ)
    2. และ ป้อนข้อความ วันที่ เวลา หรือตัวเลข ตามที่เป็นอยู่

    และทั้งหมดนี้ใน ขั้นตอนสั้นๆ หนึ่งขั้นตอน :

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

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

    อย่างไรก็ตาม คุณสามารถติดตั้งหลายรายการได้ VLOOKUP จับคู่กับสเปรดชีตของคุณจาก Google Workspace Marketplace เพื่อพิสูจน์ว่าฉันคิดถูก ;) นอกจากนี้ อย่าลืมไปที่หน้าแรกของส่วนเสริมเพื่อทำความรู้จักให้ดียิ่งขึ้น

    ดูเพิ่มเติมที่:

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

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

    ก่อนหน้านี้เราได้อธิบายวิธี สร้างแผนภูมิในสเปรดชีต แต่ Google ชีต SPARKLINE เป็นของคุณสเปรดชีต

    =GOOGLEFINANCE(ticker, [attribute], [start_date], [end_date

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