
| option | string search type | example | result |
| 0 | case insensitive, default | INDEX("aA bB cC", "A") | 1 |
| 1 | case sensitive | INDEX("aA bB cC", "A", 1) | 2 |
| 2 | word | INDEX("aA bB cC", "A", 2) | 0 |
| 4 | backward | INDEX("aA bB cC", "a", 4) | 2 |
| 8 | scan for first character in substring | INDEX("aA bB cC", "cbx", 8) | 4 |
| 16 | include trailing blanks | INDEX("a a a", "a ", 16) | 3 |
| 32 | best match | INDEX("aA bB cCe"," bC",32) | 3 |
| 64 | verify (1st character of string that is notin substring) | INDEX("aA bB cCe"," ab",64) | 7 |
| option | numeric scalar search type | example | result |
| 0 | forward, default. Finds are for ABS(delta) ≤ 1E13 | INDEX(vec5, 1) | 2 |
| 4 | backward | INDEX(vec5, 1.00001, 4) | 0 |
| 32 | best match | INDEX(vec5, 1.00001, 4+32) | 4 |