Baca dalam bahasa Inggris

Bagikan melalui


Table.ReplaceMatchingRows

Sintaks

Table.ReplaceMatchingRows(table as table, replacements as list, optional equationCriteria as any) as table

Tentang

Mengganti semua baris yang ditentukan di table dengan baris yang disediakan. Baris yang akan diganti dan penggantian ditentukan dalam replacements, menggunakan pemformatan {old, new}. Parameter opsional equationCriteria dapat ditentukan untuk mengontrol perbandingan antara baris tabel.

Contoh 1

Ganti baris [a = 1, b = 2] dan [a = 2, b = 3] dengan [a = -1, b = -2],[a = -2, b = -3] dalam tabel.

Penggunaan

Table.ReplaceMatchingRows(
    Table.FromRecords({
        [a = 1, b = 2],
        [a = 2, b = 3],
        [a = 3, b = 4],
        [a = 1, b = 2]
    }),
    {
        {[a = 1, b = 2], [a = -1, b = -2]},
        {[a = 2, b = 3], [a = -2, b = -3]}
    }
)

Hasil

Table.FromRecords({
    [a = -1, b = -2],
    [a = -2, b = -3],
    [a = 3, b = 4],
    [a = -1, b = -2]
})

Kriteria persamaan