Metin içindeki belirli bir karakteri ("=") içeren bir hücreden yalnızca kelimeyi çıkarmak istiyorum.
A2: Dolly made me a homemade=cake and some muffins
A3: we had cheese=cake for dinner
A4: Everyone loves how the bakery makes some awesome=cakes
Aşağıdaki sonucu (sütun: A2: A4) sütununda (B2: B4) aşağıdaki sonuçları vermek istiyorum.
B2: homemade=cake
B3: cheese=cake
B4: awesome=cakes
Aşağıdaki çözümü çalışma sayfası işlevleriyle denedim.
A2: Johnny made his own dinner=lastnight and then cleaned the kitchen
=TRIM(TRIM(IFERROR(RIGHT(SUBSTITUTE(LEFT(A2,SEARCH(" ",A2&" ",SEARCH("=",A2))-1)," ",REPT(" ",LEN(A2))),LEN(C246)),""))),""),
Bu formül, gördüğünüz gibi çalışmaz, çünkü ("=") sembolünün sağına aşağıdaki sonuçları veren verileri çıkarır. Oysa, ("=") sembolünün tam kelimesini (sağ ve sol) çıkaracak bir çözüm arıyorum.
sed -r 's/.*\b([^ \t]+=[^ \t]+)\b.*/\1/'
.. üzgünüm, karşı koyamadım.
C3:
veya B4: `? Sorunuz tutarsız.