Jag försöker välja text mellan specificerad text, som anges påhttps://www.extendoffice.com/documents/excel/5103-excel-extract-between-two-characters.html#a3
Tyvärr, efter instruktionerna, verkar formeln inte fungera förutom om texten i fråga är i början av strängen.
Formeln som tillhandahålls av Kutools Formula Helper är:
=IFERROR(MID(I3,FIND("Format:",I3)+LEN("Format:"),FIND(",",I3)-FIND("Format:",I3)-LEN("Format:" )), "")
Och det är tänkt att välja text mellan "Format:" och nästa kommatecken i strängen. Men om inte strängen börjar med "Format:" returnerar den ingenting.
Så till exempel fungerar det bra med den här strängen:
Format: bok, Författare: Tolkien
men det misslyckas med denna sträng:
Författare: Tolkien, Format: Bok
Tyvärr, efter instruktionerna, verkar formeln inte fungera förutom om texten i fråga är i början av strängen.
Formeln som tillhandahålls av Kutools Formula Helper är:
=IFERROR(MID(I3,FIND("Format:",I3)+LEN("Format:"),FIND(",",I3)-FIND("Format:",I3)-LEN("Format:" )), "")
Och det är tänkt att välja text mellan "Format:" och nästa kommatecken i strängen. Men om inte strängen börjar med "Format:" returnerar den ingenting.
Så till exempel fungerar det bra med den här strängen:
Format: bok, Författare: Tolkien
men det misslyckas med denna sträng:
Författare: Tolkien, Format: Bok