Yang ingin kami lakukan adalah mengurutkan data ini dalam urutan abjad. Karena ini adalah kasus penggunaan yang sederhana, beberapa klik mouse sudah cukup. Namun, bagaimana jika Anda memiliki kumpulan data yang lebih besar dan kebutuhan penyortiran yang lebih canggih?
Daftar isi
Cara mengurutkan semua data di Google Sheets berdasarkan alfabet
Google Sheets menyediakan dua opsi bawaan untuk mengurutkan data menurut abjad.
- Sortir lembar – mengurutkan semua data pada lembar berdasarkan kolom tertentu
- Urutkan rentang – mengurutkan data dalam rentang yang dipilih berdasarkan kolom tertentu
Anda dapat menemukan kedua opsi di menu Data.
Mari gunakan mereka untuk menangani tugas kita – menyortir daftar buah dari A sampai Z
Sortir lembar berdasarkan kolom di Google Sheets
Untuk mengurutkan seluruh lembar, lakukan langkah-langkah berikut
- Pilih kolom yang akan diurutkan. Untuk melakukan ini, pilih sel mana saja dari kolom yang diperlukan
- Buka menu Data dan pilih urutan abjad untuk penyortiran
- Sortir lembar berdasarkan ={ "Stock"; arrayformula(if(len(F2:F)=0,, ifs( F2:F<=0,"out of stock", F2:F<=20,"enough",F2:F>20, "in plenty" ) )) }_3, A hingga Z
- Sortir lembar berdasarkan ={ "Stock"; arrayformula(if(len(F2:F)=0,, ifs( F2:F<=0,"out of stock", F2:F<=20,"enough",F2:F>20, "in plenty" ) )) }_3, Z ke A
Mari kita urutkan daftar buah-buahan kita dari A sampai Z – inilah tampilannya
Cara mengurutkan data di Google Sheets dengan baris header
Jika kumpulan data Anda memiliki baris tajuk, bekukan sebelum menyortir. Untuk melakukan ini, klik dan seret garis horizontal abu-abu yang dapat Anda temukan di pojok kiri atas spreadsheet
Catatan. Jika Anda melewatkan ini, fungsi Sortir lembar akan menyertakan baris tajuk dalam penyortiran.
Sekarang Anda dapat menerapkan opsi Sortir lembar seperti yang dijelaskan di atas
Cara mengurutkan data di Google Sheets berdasarkan rentang
Opsi bawaan kedua, Urutkan rentang, juga memungkinkan Anda mengurutkan data berdasarkan abjad. Namun, ini mengurutkan rentang data yang Anda pilih daripada seluruh lembar
- Pilih rentang yang ingin Anda urutkan. Misalnya, mari kita urutkan rentang ={ "Stock"; arrayformula(if(len(F2:F)=0,, ifs( F2:F<=0,"out of stock", F2:F<=20,"enough",F2:F>20, "in plenty" ) )) }5
- Buka menu Data dan pilih urutan abjad untuk mengurutkan rentang yang dipilih
- Urutkan rentang berdasarkan ={ "Stock"; arrayformula(if(len(F2:F)=0,, ifs( F2:F<=0,"out of stock", F2:F<=20,"enough",F2:F>20, "in plenty" ) )) }_3, A hingga Z
- Urutkan rentang berdasarkan ={ "Stock"; arrayformula(if(len(F2:F)=0,, ifs( F2:F<=0,"out of stock", F2:F<=20,"enough",F2:F>20, "in plenty" ) )) }_3, Z ke A
Alternatifnya, Anda dapat mengklik Urutkan rentang dan konfigurasikan penyortiran di sana
Lihatlah seperti apa rentang data jika diurutkan dalam urutan abjad terbalik, Z ke A.
Cara mengurutkan berdasarkan nilai di Google Sheets
Sorting berarti mengurutkan data dengan cara naik atau turun. Jadi, secara teknis, Anda tidak dapat mengurutkan berdasarkan nilai. Sebagai gantinya, Anda dapat memfilter data berdasarkan nilai. Di sinilah kebingungan antara penyortiran dan pemfilteran berasal
Jika Anda perlu memfilter data berdasarkan nilai, klik tombol Buat filter
Kemudian klik menu hamburger pada kolom yang ingin Anda filter nilai dan pilih Filter berdasarkan nilai
Tentukan satu atau beberapa nilai untuk difilter dan klik Oke. Kumpulan data akan difilter sesuai dengan itu
Baca posting blog kami untuk mempelajari lebih lanjut tentang pemfilteran di Google Sheets
Cara mengurutkan data berdasarkan nilai numerik di Google Sheets
Anda dapat menerapkan opsi penyortiran yang disebutkan untuk mengurutkan nilai numerik dengan mudah juga. Inilah cara kerjanya
Cara mengurutkan data dari terendah ke tertinggi di Google Sheets
- Pilih kolom yang berisi nilai numerik untuk diurutkan. Dalam kasus kami, ini adalah kolom B
- Buka menu Data dan pilih urutan abjad untuk penyortiran
- Sortir lembar berdasarkan ={ "Stock"; arrayformula(if(len(F2:F)=0,, ifs( F2:F<=0,"out of stock", F2:F<=20,"enough",F2:F>20, "in plenty" ) )) }_3, A hingga Z
Data akan diurutkan berdasarkan kolom B dalam urutan numerik menaik
Cara mengurutkan data dari tertinggi ke terendah di Google Sheets
Untuk mengubah urutan pengurutan menjadi turun, gunakan
- Sortir lembar berdasarkan ={ "Stock"; arrayformula(if(len(F2:F)=0,, ifs( F2:F<=0,"out of stock", F2:F<=20,"enough",F2:F>20, "in plenty" ) )) }_3, Z ke A
Ini dia
Sekarang, mari jelajahi kasus penyortiran yang lebih maju. Untuk ini, kami mengimpor daftar produk dari toko Shopify ke Google Sheets menggunakan Coupler. io
Alat prerangkai. io adalah solusi integrasi untuk mengimpor data ke Google Sheets dari sumber pihak ketiga seperti Shopify, Airtable, Xero, CSV, dan banyak lagi
Untuk mulai menggunakan alat ini, daftar ke Coupler. io atau instal Coupler. io Google Spreadsheet dari Google Workspace Marketplace. Setelah itu, buat importir baru dengan menyelesaikan ketiga langkah tersebut
- Sumber – Anda harus mendapatkan kredensial API Shopify. Kunci API dan kata sandi API;
- Tujuan – sambungkan ke Google Sheets dan pilih tempat untuk mengimpor data
- Jadwalkan penyegaran data otomatis – pilih interval, hari dalam seminggu, preferensi waktu, dan zona waktu
Lihat integrasi Shopify ke Google Sheets kami
Sekarang kami memiliki kumpulan data ini untuk menjelajahi berbagai opsi penyortiran di Google Sheets
Baca lebih lanjut tentang Coupler. io dan integrasi Google Sheets yang tersedia
Cara mengurutkan data di Google Sheets dengan dua kolom berbeda
Sekarang, kumpulan data kami memungkinkan kami untuk menunjukkan kepada Anda bagaimana Anda dapat mengurutkan data berdasarkan beberapa kolom.
- Pilih rentang dan buka Data => Urutkan rentang
- Pilih kolom utama yang akan diurutkan, lalu klik tombol untuk Menambahkan kolom pengurutan lainnya
Klik Urutkan setelah Anda siap mengurutkan data
Catatan. Anda dapat mengurutkan data berdasarkan beberapa kolom menggunakan fungsi SORT juga. Kami akan membicarakannya nanti
Cara mengurutkan data berdasarkan tanggal di Google Sheets
Dengan cara yang mirip dengan menggunakan fitur Sortir lembar atau Sortir rentang, Anda dapat mengurutkan data menurut tanggal. Dalam contoh kita, kita perlu
- Bekukan baris tajuk
- Pilih sel mana saja di kolom D (kolom dengan nilai tanggal)
- Pergi ke Data => Urutkan lembar berdasarkan kolom D, A – Z (untuk urutan menaik) atau Urutkan lembar berdasarkan kolom D, Z – A (untuk urutan menurun)
Cara mengurutkan data di Google Sheets tanpa mengacaukan formula
Kami tidak tahu rumus mana yang Anda miliki untuk menyortir kumpulan data, tetapi berikut adalah kasus penggunaan yang paling umum dari kesalahan perhitungan saat menyortir
Perhitungan ARRAYFORMULA kacau setelah penyortiran
Cukup sering kita menerapkan rumus array bukan pada bagian heading. Misalnya, berikut adalah rumus array di sel H2 yang menunjukkan status stok
=arrayformula(if(len(F2:F)=0,, ifs( F2:F<=0,"out of stock", F2:F<=20,"enough", F2:F>20,"in plenty" ) ))Jika kita mengurutkan kumpulan data, misalkan menurut abjad berdasarkan kolom B, rumus array akan berubah letaknya dan mengacaukan.
Untuk menghindari ini, pastikan untuk menemukan rumus array Anda di bagian header, sehingga tidak akan rusak setelah disortir. Inilah tampilannya di sel H1
={ "Stock"; arrayformula(if(len(F2:F)=0,, ifs( F2:F<=0,"out of stock", F2:F<=20,"enough",F2:F>20, "in plenty" ) )) }Referensi sel rusak setelah disortir dan mengacaukan penghitungan
Katakanlah di lembar lain, Anda memiliki rumus dengan referensi ke kumpulan data Anda. Dalam contoh kami, kami memiliki rumus SUM sederhana yang menjumlahkan jumlah sandwich (produk yang namanya mengandung "sandwich") yang tersedia
=SUM( 'Shopify Importer'!F3, 'Shopify Importer'!F5, 'Shopify Importer'!F7, 'Shopify Importer'!F8, 'Shopify Importer'!F9, 'Shopify Importer'!F10 )_Setelah menyortir, seperti yang Anda pahami, perhitungan akan kacau karena nilai referensi akan berubah. Untuk menghindari hal ini, pastikan menggunakan kriteria tertentu untuk mereferensikan sel dalam kumpulan data yang akan diurutkan. Untuk ini, Anda dapat memanfaatkan fungsi Google Sheets seperti QUERY, VLOOKUP, FILTER, dan sebagainya.
Dalam kasus kami, kami dapat menggunakan SUMIF. Berikut adalah rumus yang memfilter nilai yang namanya mengandung "sandwich" dan menjumlahkan jumlahnya.
=sumif('Shopify Importer'!B2:B, "*sandwich*", 'Shopify Importer'!F2:F)Terlepas dari bagaimana kumpulan data diurutkan, jumlahnya tetap stabil dibandingkan dengan penggunaan rumus SUM biasa
Idenya di sini adalah menggunakan rumus yang lebih canggih yang tidak tergantung pada penyortiran
Cara mengurutkan data tetapi membiarkan baris kosong di Google Sheets
Kasus menarik lainnya adalah dengan baris kosong dalam kumpulan data seperti ini
Saat Anda mengurutkan data ini di Google Sheets, baik dalam urutan menaik atau menurun, baris kosong selalu tenggelam ke bawah. Namun, ada cara untuk membuat bagian kosong muncul di bagian atas kumpulan data saat diurutkan. Fungsi QUERY Google Sheets dapat melakukan ini. Berikut tampilan rumusnya
=query('Shopify Importer'!A1:H19, "select * order by B")- =SUM( 'Shopify Importer'!F3, 'Shopify Importer'!F5, 'Shopify Importer'!F7, 'Shopify Importer'!F8, 'Shopify Importer'!F9, 'Shopify Importer'!F10 )_0 – rentang data yang akan diurutkan
- =SUM( 'Shopify Importer'!F3, 'Shopify Importer'!F5, 'Shopify Importer'!F7, 'Shopify Importer'!F8, 'Shopify Importer'!F9, 'Shopify Importer'!F10 )_1 – kolom untuk mengurutkan data (Anda dapat memilih kolom apa saja)
Ini dia
Karena kami menyentuh menggunakan fungsi Google Sheets untuk menyortir, mari selami lebih dalam
Urutkan data secara otomatis di Google Sheets menggunakan fungsi SORT
Apa artinya mengurutkan otomatis di Google Sheets?
Opsi yang dijelaskan di atas bagus untuk menyortir data statis – yaitu, setiap kali Anda menambahkan entri baru ke kumpulan data, Anda harus mengurutkannya secara manual. Jika Anda ingin mengurutkan secara otomatis di Google Sheets, mis. e. mengurutkan data secara dinamis, Anda harus menggunakan fungsi SORT. Ini adalah fungsi Google Sheets untuk mengurutkan data berdasarkan nilai dalam satu atau beberapa kolom. SORT tidak memengaruhi kumpulan data Anda saat ini, melainkan membuat kumpulan data yang baru diurutkan. Inilah tampilan sintaks SORT
=SORT(data-range, sort-column, ascending, sort-column2, ascending2, ...)- =SUM( 'Shopify Importer'!F3, 'Shopify Importer'!F5, 'Shopify Importer'!F7, 'Shopify Importer'!F8, 'Shopify Importer'!F9, 'Shopify Importer'!F10 )_2 – rentang data yang akan diurutkan
- =SUM( 'Shopify Importer'!F3, 'Shopify Importer'!F5, 'Shopify Importer'!F7, 'Shopify Importer'!F8, 'Shopify Importer'!F9, 'Shopify Importer'!F10 )_3 – kolom yang akan diurutkan (indeks kolom atau rentang kolom). =SUM( 'Shopify Importer'!F3, 'Shopify Importer'!F5, 'Shopify Importer'!F7, 'Shopify Importer'!F8, 'Shopify Importer'!F9, 'Shopify Importer'!F10 )3 dapat berada di dalam atau di luar =SUM( 'Shopify Importer'!F3, 'Shopify Importer'!F5, 'Shopify Importer'!F7, 'Shopify Importer'!F8, 'Shopify Importer'!F9, 'Shopify Importer'!F10 )2, tetapi harus memiliki jumlah baris yang sama dengan =SUM( 'Shopify Importer'!F3, 'Shopify Importer'!F5, 'Shopify Importer'!F7, 'Shopify Importer'!F8, 'Shopify Importer'!F9, 'Shopify Importer'!F10 )2
- =SUM( 'Shopify Importer'!F3, 'Shopify Importer'!F5, 'Shopify Importer'!F7, 'Shopify Importer'!F8, 'Shopify Importer'!F9, 'Shopify Importer'!F10 )_7 – menerapkan =SUM( 'Shopify Importer'!F3, 'Shopify Importer'!F5, 'Shopify Importer'!F7, 'Shopify Importer'!F8, 'Shopify Importer'!F9, 'Shopify Importer'!F10 )8 untuk mengurutkan dalam urutan naik, atau =SUM( 'Shopify Importer'!F3, 'Shopify Importer'!F5, 'Shopify Importer'!F7, 'Shopify Importer'!F8, 'Shopify Importer'!F9, 'Shopify Importer'!F10 )9 untuk mengurutkan dalam urutan menurun
Contoh cara mengurutkan data secara dinamis di Google Sheets
Mari mengurutkan otomatis produk Shopify kami di Google Sheets berdasarkan harga dalam urutan menurun. Untuk melakukan ini, kami membuat lembar terpisah dan menerapkan rumus berikut
={ "id", "title", "description", "date", "price", "amount"; sort('Shopify Importer'!A2:F, 'Shopify Importer'!E2:E, false) }Sekarang, setiap baris baru yang ditambahkan ke kumpulan data Anda akan diurutkan secara otomatis
Cara mengurutkan data di Google Sheets menjadi beberapa sheet
Dengan menggunakan fungsi SORT, Anda dapat mengurutkan data secara otomatis ke dalam lembar Google yang berbeda. Untuk melakukan ini, Anda hanya perlu menentukan rentang data yang ingin Anda tempatkan dan urutkan ke lembar tertentu, dan ulangi ini untuk lembar lainnya. Dalam contoh kami, kami mungkin ingin membagi kumpulan data menjadi dua bagian dan menempatkannya ke dalam dua lembar berbeda. Jadi, kita memerlukan dua rumus SORT untuk setiap lembar
Lembar No. 1
={ "id", "title", "description", "date", "price", "amount"; sort('Shopify Importer'!A2:F6, 5, false) }- =sumif('Shopify Importer'!B2:B, "*sandwich*", 'Shopify Importer'!F2:F)0 – bagian pertama dari kumpulan data
- =sumif('Shopify Importer'!B2:B, "*sandwich*", 'Shopify Importer'!F2:F)_1 – indeks kolom yang akan disortir
Lembar No. 2
={ "id", "title", "description", "date", "price", "amount"; sort('Shopify Importer'!A7:F11, 2, true) }- =sumif('Shopify Importer'!B2:B, "*sandwich*", 'Shopify Importer'!F2:F)_2 – bagian kedua dari kumpulan data
- =sumif('Shopify Importer'!B2:B, "*sandwich*", 'Shopify Importer'!F2:F)_3 – indeks kolom yang akan disortir
Dalam contoh ini, kami membagi kumpulan data menjadi dua potongan dan mengurutkannya secara berbeda di setiap lembar
Cara Menautkan Data Antara Beberapa Spreadsheet
Membalikkan sortir data di Google Sheets
Bukan masalah besar untuk membalikkan baris kumpulan data Anda yang diurutkan. Yang perlu Anda lakukan adalah mengubah urutan penyortiran dari naik ke turun, atau sebaliknya. Namun, bagaimana jika kumpulan data Anda tidak diurutkan, dan Anda tidak ingin diurutkan, hanya dibalik?
Dalam hal ini, Anda dapat membalikkannya menggunakan SORT dengan cukup mudah. Berikut sintaks rumus yang akan digunakan
=SORT(data-range,ROW(data-range),FALSE)Dalam contoh kita, rumusnya akan terlihat seperti ini
={ "Stock"; arrayformula(if(len(F2:F)=0,, ifs( F2:F<=0,"out of stock", F2:F<=20,"enough",F2:F>20, "in plenty" ) )) }0atau seperti ini jika Anda ingin melampirkan tajuk
={ "Stock"; arrayformula(if(len(F2:F)=0,, ifs( F2:F<=0,"out of stock", F2:F<=20,"enough",F2:F>20, "in plenty" ) )) }1Sebagai alternatif, Anda dapat mempertimbangkan penggunaan fungsi INDEX yang disarangkan dengan ROWS. Rumus untuk contoh kita akan terlihat sebagai berikut.
={ "Stock"; arrayformula(if(len(F2:F)=0,, ifs( F2:F<=0,"out of stock", F2:F<=20,"enough",F2:F>20, "in plenty" ) )) }_2Rumus ini akan mengembalikan baris terakhir dari rentang data. Untuk mendapatkan sisanya, Anda harus menyeret rumus ke bawah secara manual.
Cara mengurutkan kumpulan data berdasarkan warna di Google Sheets
Sejak 2020, pengguna Google Spreadsheet memiliki fungsi bawaan untuk mengurutkan data berdasarkan warna – baik isi maupun warna teks. Mari kita lihat cara kerjanya dalam contoh kumpulan data berikut
Untuk mengaktifkan penyortiran berdasarkan warna, pilih sel mana pun dalam rentang data dan klik tombol filter
Sekarang, klik ikon filter di sebelah tajuk untuk kolom yang akan diurutkan => Urutkan berdasarkan warna => Isi warna => dan pilih warna
Kami memilih warna kuning untuk rentang data kami, dan fungsi penyortiran sekarang menampilkan baris berwarna kuning terlebih dahulu
Untuk mengelompokkan baris berdasarkan warna, Anda harus mengulang penyortiran untuk sisa warna
Algoritme yang sama berfungsi saat Anda perlu mengurutkan data berdasarkan warna teks
Untuk menyelesaikan. Cara mengurutkan baris di Google Sheets tanpa mencampur data
Sebelumnya, kami memperkenalkan beberapa opsi bagi Anda untuk mengurutkan data Anda tanpa kesalahan. Kami sangat menyarankan agar Anda menggunakan fungsi SORT dalam banyak kasus, karena tidak memengaruhi kumpulan data yang ada saat menyortir. Ini akan memungkinkan Anda menyimpan data mentah dan data yang diurutkan dalam lembar terpisah.
Pada saat yang sama, fungsi penyortiran bawaan di Google Sheets akan melakukan pekerjaan lebih mudah saat Anda perlu menyortir data segera. Anda mungkin tahu cara lain untuk mengurutkan data tanpa mengacaukannya. Bagikan kasus penggunaan Anda dengan kami dan kami akan dengan senang hati menambahkannya ke tutorial ini. Semoga berhasil dengan data Anda