> ## Documentation Index
> Fetch the complete documentation index at: https://help.dingtalk.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Menggunakan FIND

> Pelajari cara menggunakan fungsi FIND di AI Table DingTalk untuk mencari posisi teks, memisahkan karakter, memeriksa, dan mengganti substring dalam formula.

> 📌 Fungsi lainnya: lihat [Referensi fungsi Formula](/aitable/formulas/function-reference).

# 1 Dasar

**FIND** mencari sebuah nilai mulai dari posisi tertentu dan mengembalikan posisi kemunculan pertamanya. Jika tidak ditemukan, fungsi ini mengembalikan -1.

### Sintaks

```text theme={"theme":{"light":"github-light","dark":"github-dark"}}
FIND(search_value, search_range, [start_position])
```

* **search\_value**: nilai yang dicari — peka huruf besar/kecil.
* **search\_range**: nilai, array, atau bidang tempat pencarian dilakukan.
* **start\_position**: posisi awal. Nilai defaultnya adalah 1.

### Contoh

\[Bidang 1] pada rekaman pertama berisi **"Hello World"**.

#### Contoh 1: posisi "World"

```text theme={"theme":{"light":"github-light","dark":"github-dark"}}
FIND("World", [Field 1])
```

Hasil: **7** ("World" dimulai pada posisi 7).

#### Contoh 2: mencari "o" mulai dari posisi 8

```text theme={"theme":{"light":"github-light","dark":"github-dark"}}
FIND("o", [Field 1], 8)
```

Hasil: **9** ("o" pertama dari posisi 8 berada pada posisi 9).

Gunakan **FIND** untuk menemukan substring — berguna untuk pemrosesan dan analisis teks. Perhatikan bahwa **FIND** peka terhadap huruf besar/kecil. Untuk pencarian yang tidak peka huruf besar/kecil, gunakan **SEARCH**.

# 2 Contoh skenario

### 2.1 Pisahkan berdasarkan karakter

Bidang memiliki tiga bagian: tanggal-lokasi-toko. Pisahkan tanggalnya dengan FIND pada "-":

```text title="MID([Record name],FIND(%22-%22,[Record name],1)+1,len([Record name])" theme={"theme":{"light":"github-light","dark":"github-dark"}}
MID([Record name],FIND("-",[Record name],1)+1,8)
```

<video src="https://cloud.video.taobao.com/vod/DXyNE1BXUcVDXEDcwfYAO1dmoI3B5GuvgzpeVfIGAAI.mp4" controls width="100%" />

### 2.2 Periksa berdasarkan karakter

Sesuai ketentuan, deskripsi produk harus menyebutkan alergen — gunakan FIND untuk memeriksanya:

```text theme={"theme":{"light":"github-light","dark":"github-dark"}}
IFERROR(FIND("Allergen",[Product description],1),"Missing allergen note ❌")
```

<video src="https://cloud.video.taobao.com/vod/Bp_8USE9KQLh1uG0GtE6wDh-IcbVniK5kS1ryET3C3c.mp4" controls width="100%" />

### 2.3 Ganti sebuah substring

Ganti semua "taste" dengan "flavor" pada deskripsi produk:

```text theme={"theme":{"light":"github-light","dark":"github-dark"}}
REPLACE([Product description], FIND("taste", [Product description]), LEN("taste"), "flavor")
```

<video src="https://cloud.video.taobao.com/vod/-X9gedU78IJHQ7uAxajSRwLMfN630QP05sKbxDrx08Y.mp4" controls width="100%" />
