Excel formula: izvilkt apakšvirkni -

Vispārēja formula

=MID(A1,start,end-start+1)

Kopsavilkums

Lai izvilktu apakšvirkni ar Excel formulu, varat izmantot funkciju MID. Parādītajā piemērā formula E5 ir:

=MID(B5,C5,D5-C5+1)

kas 5. rindā atgriež "Perfect".

Paskaidrojums

Piezīme: Šajā piemērā mēs aprēķinām gala pozīciju, lai iegūtu apakšvirkni ar burtisku sākuma un beigu pozīciju. Tomēr, ja jūs zināt izrakstāmo rakstzīmju skaitu, varat vienkārši tieši pievienot šo numuru.

Šīs lapas piemērā mēs izmantojam funkciju MID, lai izvilktu tekstu, pamatojoties uz sākuma un beigu pozīciju. Funkcija MID pieņem trīs argumentus: teksta virkni, sākuma pozīciju un izvilkamo rakstzīmju skaitu. Teksts nāk no B slejas, un sākuma pozīcija nāk no C slejas. Iegūstamo rakstzīmju skaitu aprēķina, atņemot sākumu no beigām un pievienojot 1. Šūnā E6:

=MID(B5,C5,D5-C5+1) =MID("Perfect is the enemy of good",1,7-1+1) =MID(B5,1,7) // returns "Perfect"

Funkcijas apakšstaciju izdalīšanai

Programma Excel nodrošina trīs galvenās funkcijas apakšpozīciju izgūšanai:

=MID(txt,start,chars) // extract from middle =LEFT(txt,chars) // extract from left =RIGHT(txt,chars) // extract from right

Noklikšķiniet uz funkciju nosaukumiem iepriekš, lai iegūtu sīkāku informāciju un saistītos piemērus.

Sākuma un beigu pozīciju atrašana ar formulu

Parādītajā piemērā sākuma un beigu pozīcijas ir balstītas uz stingri kodētām vērtībām. Tomēr ir iespējams aprēķināt pozīcijas ar funkciju FIND un SEARCH. Piemērus skatiet zemāk esošajās saitēs.

Interesanti raksti...