MID

Posted on 24-01-2020 , by: admin , in , 0 Comments

mid

TextStart
Position
How Many
Characters
Mid String 
ABCDEDF13ABC =MID(C4,D4,E4)
ABCDEDF23BCD =MID(C5,D5,E5)
ABCDEDF52ED =MID(C6,D6,E6)
ABC-100-DEF100 =MID(C8,5,3)
ABC-200-DEF200 =MID(C9,5,3)
ABC-300-DEF300 =MID(C10,5,3)
Item Size: LargeLarge =MID(C12,12,99)
Item Size: MediumMedium =MID(C13,12,99)
Item Size: SmallSmall =MID(C14,12,99)

What Does It Do ?
This function picks out a piece of text from the middle of a text entry.
The function needs to know at what point it should start, and how many characters to pick.
If the number of characters to pick exceeds what is available, only the available characters
will be picked.

Syntax
=MID(OriginalText,PositionToStartPicking,NumberOfCharactersToPick)

Formatting
No special formatting is needed.

Example 1:

The following table uses the =MID() function to extract a post code from a branch ID used by a company. It is assumed that all branch ID’s follow the same format with the letters identifying the postal region being in the 5th and 6th positions.
Branch IDPostal Region 
DRS-CF-476CF =MID(C35,5,2)
DRS-WA-842WA =MID(C36,5,2)
HLT-NP-190NP =MID(C37,5,2)

Example 2:

This example shows how to extract an item which is of variable length, which is inside a piece of text which has no standard format, other than the required text is always between two slash / symbols.
Full Branch CodePostal Region
DRS/STC/872STC
HDRS/FC/111FC
S/NORTH/874NORTH
HQ/K/875K
SPECIAL/UK & FR/876UK & FR
=MID(C50,FIND(“/”,C50)+1,FIND(“/”,C50,FIND(“/”,C50)+1)-FIND(“/”,C50)-1) Find the first /, plus 1 for the Start of the code. Find the second /, occurring after the first / Calculate the length of the text to extract, by subtracting the position of the first / from the position of the second /
share:

Leave a comment