Tabel data - Amazon Cepat

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Tabel data

Tindakan tabel data memungkinkan Anda untuk bekerja dengan data terstruktur dalam format tabel. Tindakan ini memungkinkan Anda membuat, mengubah, dan mengeluarkan data tabular di otomatisasi Anda.

Sortir Tabel

Memesan tabel dengan kolom. Digunakan untuk mengatur data Anda dalam urutan naik atau turun.

Properti:

  • Tabel Data (wajib): Variabel tabel untuk mengurutkan (misalnya,my_table)

  • Nama Kolom untuk Diurutkan (wajib): Nama kolom yang akan diurutkan berdasarkan (misalnya, “Jumlah total”)

  • Urutkan Urutan (dropdown): Pilih “Naik” (terkecil pertama) atau “Menurun” (terbesar pertama) - default: Menurun

  • Sorted Table (output): Nama variabel untuk tabel baru yang diurutkan

Tabel Filter

Menyimpan baris sesuai dengan kriteria. Digunakan untuk mengekstrak baris yang relevan dari kumpulan data yang lebih besar.

Properti:

  • Tabel Data (wajib): Variabel tabel untuk menyaring (misalnya,my_table)

  • Ekspresi Filter (wajib): Ekspresi Boolean menggunakan nama kolom dan operator (==, >, <,! =). Gabungkan kondisi dengan & (AND) atau | (OR). Gunakan tanda kutip tunggal untuk nama kolom dengan spasi dan nilai teks (misalnya, “'Tim' == 'Penjualan' & 'Jumlah total' > 100")

  • Filtered Table (output): Nama variabel untuk tabel yang disaring

Contoh filter:

# Column 'amount' is greater than 25 "amount > 25" # Column 'team' equals text 'Sales' "team == 'Sales'" # Multiple conditions "amount > 25 & status == 'active'" # Grouped conditions "(amount > 25 & team == 'Sales') | (amount > 50 & team == 'Marketing')" # Column 'title' contains text 'Director' "title.str.contains('Director')" # Column 'start_date' is less than '2024-02-02' "start_date < '2024-02-02'"

Nilai Pencarian

Mencari nilai dalam tabel. Digunakan untuk mencari nilai dalam satu kolom dan mendapatkan nilai yang sesuai dari kolom lain di baris yang sama.

Properti:

  • Tabel Data (wajib): Tabel untuk mencari di (mis.,my_table)

  • Nama Kolom untuk Pencarian (wajib): Kolom yang berisi nilai pencarian (misalnya, “ID Karyawan”)

  • Nilai untuk Mencari (wajib): Nilai untuk menemukan (misalnya, “12345")

  • Nama Kolom ke Output (wajib): Kolom untuk mengambil hasil dari (misalnya, “Tanggal sewa”)

  • Nilai Sel (output): Variabel menyimpan nilai yang ditemukan. Mengembalikan kecocokan pertama atau kosong jika tidak ditemukan.

Tambahkan Kolom

Membuat kolom baru dalam tabel. Kolom yang baru ditambahkan ditambahkan ke akhir tabel yang ada.

Properti:

  • Tabel Data (wajib): Tabel untuk memodifikasi (misalnya,my_table)

  • Nama Kolom untuk Ditambahkan (wajib): Array nama kolom baru (misalnya, ["Nama”, “Alamat"])

  • Nilai Default (opsional): Nilai awal untuk semua sel di kolom baru (misalnya, “N/A”)

  • Tabel yang Diperbarui (output): Nama variabel untuk tabel yang dimodifikasi

Hapus Kolom

Menghapus kolom dari tabel. Output tabel dengan semua kolom yang tersisa.

Properti:

  • Tabel Data (wajib): Tabel untuk memodifikasi (misalnya,my_table)

  • Kolom untuk Dihapus (wajib): Array nama kolom atau nomor indeks. Angka indeks mulai dari 0 dan dapat berupa angka tertentu (misalnya, [0,1,2]) atau rentang (misalnya, rentang (0,2))

  • Tabel yang Diperbarui (output): Nama variabel untuk tabel yang dimodifikasi

Simpan Kolom

Menjatuhkan kolom tambahan dari tabel. Digunakan untuk memilih subset kolom tertentu yang ingin Anda simpan.

Properti:

  • Tabel Data (wajib): Tabel untuk memodifikasi (misalnya,my_table)

  • Kolom untuk Disimpan (wajib): Array nama kolom yang akan dipertahankan (misalnya, ["Nama”, “Alamat"])

  • Tabel yang Diperbarui (output): Nama variabel untuk tabel yang dimodifikasi

Tambahkan Baris Baru

Menambahkan baris baru ke tabel. Baris baru dapat dibuat dengan nilai tertentu atau sebagai baris kosong dan akan ditambahkan ke bagian bawah tabel.

Properti:

  • Tabel Data (wajib): Tabel untuk memodifikasi (misalnya,my_table)

  • Nilai Baris (opsional): Array nilai untuk baris baru, mulai dari kolom pertama (misalnya, ["Q1", “Penjualan”, 100]). Jika kosong, tambahkan baris kosong. Nilai yang hilang menghasilkan sel kosong.

  • Tabel yang Diperbarui (output): Nama variabel untuk tabel yang dimodifikasi

Hapus Baris

Menghapus baris dari tabel. Mengeluarkan tabel dengan semua baris yang tersisa.

Properti:

  • Tabel Data (wajib): Tabel untuk memodifikasi (misalnya,my_table)

  • Baris untuk Dihapus (wajib): Array posisi baris (pengindeksan berbasis 0). Angka indeks mulai dari 0 dan dapat berupa angka tertentu (misalnya, [0,1,2]) atau rentang (misalnya, rentang (0,2))

  • Tabel yang Diperbarui (output): Nama variabel untuk tabel yang dimodifikasi

Hapus Duplikat

Menghapus baris duplikat. Digunakan untuk membuat kumpulan data baris unik berdasarkan kolom tertentu.

Properti:

  • Tabel Data (wajib): Tabel untuk membersihkan (mis.,my_table)

  • Kolom untuk Memeriksa (opsional): Array nama kolom untuk deteksi duplikat (misalnya, ["Nama”, “Alamat"]). Jika kosong, periksa seluruh baris untuk keunikan. Duplikat diidentifikasi oleh nilai gabungan di seluruh kolom tertentu.

  • Duplikat Baris untuk Keep (dropdown): Pilih kejadian “Pertama” atau “Terakhir” untuk dipertahankan (default: Pertama)

  • Tabel yang Diperbarui (output): Nama variabel untuk tabel yang dimodifikasi

Tambahkan Tabel

Menggabungkan baris dua tabel. Digunakan untuk menambahkan data dari satu tabel ke tabel lainnya.

Properti:

  • Tabel untuk Menambahkan Ke (wajib): Tabel utama menerima baris tambahan (mis.,main_table)

  • Tabel untuk Menambahkan (wajib): Tabel sumber menyediakan baris untuk ditambahkan (misalnya,new_data)

  • Tangani Perbedaan Kolom (dropdown):

    • “Tambah”: Simpan semua kolom dari kedua tabel

    • “Abaikan”: Hanya simpan kolom yang cocok dengan tabel utama

    • “Kesalahan”: Memerlukan kecocokan kolom yang tepat

  • Tabel Gabungan (output): Nama variabel untuk tabel gabungan

Buat Tabel Baru

Membuat tabel kosong. Digunakan untuk mengatur tabel dengan kolom yang diperlukan untuk menambahkan baris ke dalam langkah berikutnya. Tabel baru tidak akan memiliki baris.

Properti:

  • Nama Kolom (opsional): Array nama kolom untuk tabel baru (misalnya, ["Nama”, “Alamat"]). Jika kosong, buat tabel tanpa kolom.

  • New Table (output): Nama variabel untuk tabel yang baru dibuat

Konversi Teks ke Tabel

Mengubah teks yang dibatasi menjadi tabel terstruktur.

Properti:

  • Teks untuk Dikonversi (wajib): Teks dibatasi yang berisi data tabel (misalnya, “Tahun, Qty 2001,100")

  • Pemisah Nilai (opsional): Nilai pemisah karakter dalam baris (default: “,”)

  • Pemisah Baris Baru (opsional): Baris pemisah karakter (default: "“)

  • Memiliki Header (kotak centang): Apakah baris pertama berisi nama kolom. Jika Benar, menggunakan baris pertama sebagai header; jika Salah, menghasilkan nama default (Column0, Column1, dll.)

  • New Table (output): Nama variabel untuk tabel yang baru dibuat

Konversi Tabel ke HTML

Membuat tabel berformat HTML. Digunakan untuk menampilkan tabel Anda sebagai teks yang diformat untuk dokumen, email, dan lainnya.

Properti:

  • Tabel Data (wajib): Tabel untuk memformat (mis.,my_table)

  • Teks Tabel Terformat (output): Variabel menyimpan teks berformat HTML

Contoh

Lingkarkan melalui baris dalam tabel

Untuk mengulang baris dalam tabel data, gunakan tindakan “Loop through items” di bawah “Alur proses”. Berikan variabel tabel data sebagai masukan untuk “Koleksi item”. Perbarui “Referensi item” row karena setiap item akan mewakili satu baris tabel.

Gunakan atau perbarui nilai sel berturut-turut

Saat mengulang baris dalam tabel, lihat nilai sel individu menggunakan sintaks row["column name"] di mana nama kolom diganti dengan nama kolom untuk sel tertentu.

Untuk memperbarui nilai sel berturut-turut, gunakan tindakan “Simpan nilai” di bawah “Umum”. “Nilai untuk disimpan” akan menjadi nilai yang ingin Anda perbarui sel. “Nama variabel” akan menjadi referensi ke sel menggunakan sintaks yang sama seperti di atas,row["column name"].