Index - kod ve grafik fonksiyonu
Index(), sağlanan bir alt dizenin n. oluşunun başlangıç konumunu bulmak için bir dizeyi arar. İsteğe bağlı üçüncü bir bağımsız değişken n değerini sağlar; atlanması halinde bu 1 olur. Negatif bir değer dizenin sonundan itibaren arar. Dizedeki konumlar 1'den başlayarak ve artarak numaralandırılır.
Söz Dizimi:
Index(text, substring[, count])
Dönüş veri türü: tam sayı
Bağımsız Değişkenler:
Bağımsız Değişken | Açıklama |
---|---|
text | Orijinal dize. |
substring | text içinde aranacak bir karakter dizesi. |
count | substring öğesinin hangi oluşunun aranacağını tanımlar. Örneğin, 2 değeri ikinci oluşu arar. |
Örnekler ve sonuçlar:
Örnek | Sonuç |
---|---|
Index( 'abcdefg', 'cd' ) | 3 değerini döndürür |
Index( 'abcdabcd', 'b', 2) | 6 döndürür ('b'nin ikinci oluşu) |
Index( 'abcdabcd', 'b',-2) | 2 döndürür (sondan başlayarak 'b'nin ikinci oluşu) |
Left( Date, Index( Date,'-') -1 ) where Date = 1997-07-14 | 1997 döndürür |
Mid( Date, Index( Date, '-', 2 ) -2, 2 ) where Date = 1997-07-14 | 07 döndürür |