kartu bebas

Anda dapat menggunakan kartu bebas untuk mencocokkan karakter tunggal atau beberapa karakter dalam sebuah ekspresi. Kartu bebas yang dapat Anda gunakan adalah ? (tanda tanya), * (asterisk), dan ~ (tanda ekuivalen).

  • Gunakan karakter ? untuk mencocokkan karakter tunggal dalam ekspresi yang mengizinkan kondisi. Sebagai contoh:

    “Ea?” akan mencocokkan string yang dimulai dengan “Ea” dan berisi satu karakter tambahan, seperti “Ea2” atau “Eac”.

    “Th??” akan mencocokkan string yang dimulai dengan “Th” dan berisi dua karakter tambahan, seperti “Then” dan “That”.

    =COUNTIF(B2:E7;“?ip”) menghasilkan hitungan jumlah sel dalam cakupan B2:E7 yang berisi nilai yang dimulai dengan karakter yang diikuti oleh “ip”, seperti “rip” dan “tip.” “drip” atau “trip” tidak cocok.

  • Gunakan karakter * untuk mencocokkan jumlah karakter, termasuk tidak ada, dalam ekspresi yang mengizinkan kondisi. Sebagai contoh:

    “*ed” akan mencocokkan string yang berakhir dengan “ed”, seperti “Ted” atau “Treed”.

    =COUNTIF(B2:E7;“*it”) menghasilkan hitungan jumlah sel dalam cakupan B2:E7 yang berisi nilai yang diakhiri dengan “it”, seperti “bit” dan “mit.” “mitt” tidak cocok.

  • Gunakan karakter ~ untuk menentukan apakah karakter berikut harus dicocokkan, bukan digunakan sebagai kartu bebas, dalam ekspresi yang mengizinkan kondisi. Sebagai contoh:

    “~?” akan mencocokkan tanda tanya, daripada menggunakan tanda tanya untuk mencocokkan karakter tunggal.

    =COUNTIF(E;“~*”) menghasilkan hitungan jumlah sel di kolom E yang meliputi karakter asterisk.

    =SEARCH(“~?”;B2) menghasilkan 19 jika sel B2 berisi “That is a question? Yes it is!”, karena tanda tanya adalah karakter ke-19 dalam string.