Funktsioon MID tagastab tekstistringist määratud arvu märke, alates määratud kohast stringis ja põhinedes määratud märkide arvul.
Süntaks
MID(tekst;start_num;num_chars)
Tekst on tekstistring, mis sisaldab märke, mida soovite ekstraktida.
Algusnr on esimese ekstraktitava märgi asukoht tekstis. Teksti esimese märgi algusnr on 1 jne.
Märkide_arv määrab märkide arvu, mille MID peaks tekstist tagastama.
Märkused.
-
Kui algusnr on suurem kui teksti pikkus, tagastab funktsioon MID "" (tühja teksti).
-
Kui algusnr on väiksem kui teksti pikkus, kuid algusnr pluss märkide_arv ületab teksti pikkuse, tagastab funktsioon MID märgid kuni teksti lõpuni.
-
Kui start_num on väiksem kui 1, tagastab funktsioon MID #VALUE! #NUM!.
-
Kui num_chars on negatiivne, tagastab funktsioon MID #VALUE! #NUM!.
Näited
Valem |
Kirjeldus (tulem) |
---|---|
=MID("Vedelikuvoog";1;5) |
Viis märki stringist, alustades esimesest märgist (Fluid) |
=MID("Vedelikuvoog";7;20) |
Stringist pärinevad kakskümmend märki, alustades seitsmendast (voog) |
=MID("Vedelikuvoog";20;5) |
Kuna alguspunkt on suurem kui stringi pikkus, tagastatakse tühi tekst () |