Я смотрю на ячейку со следующим содержимым:
15%-Мороженое; 45% - Картофель; 45%-Картофель
Мне нужно перебрать ячейку и добавить проценты, связанные с картофелем, то есть формула будет выдавать 90%. Есть ли в любом случае, чтобы сделать это?
Я смотрю на ячейку со следующим содержимым:
15%-Мороженое; 45% - Картофель; 45%-Картофель
Мне нужно перебрать ячейку и добавить проценты, связанные с картофелем, то есть формула будет выдавать 90%. Есть ли в любом случае, чтобы сделать это?
используйте эту формулу, которая разбивается на ;
и перебирает части, ища строку, которая заканчивается на Potatoes
. Затем он суммирует проценты.
=SUMPRODUCT((MID(TRIM(MID(SUBSTITUTE(A2,";",REPT(" ",99)),(ROW($A:INDEX(A:A,LEN(A2)-LEN(SUBSTITUTE(A2,";",""))+1))-1)*99+1,99)),FIND("-",TRIM(MID(SUBSTITUTE(A2,";",REPT(" ",99)),(ROW($A:INDEX(A:A,LEN(A2)-LEN(SUBSTITUTE(A2,";",""))+1))-1)*99+1,99)))+1,99) = "Potatoes")*LEFT(TRIM(MID(SUBSTITUTE(A2,";",REPT(" ",99)),(ROW($A:INDEX(A:A,LEN(A2)-LEN(SUBSTITUTE(A2,";",""))+1))-1)*99+1,99)),FIND("-",TRIM(MID(SUBSTITUTE(A2,";",REPT(" ",99)),(ROW($A:INDEX(A:A,LEN(A2)-LEN(SUBSTITUTE(A2,";",""))+1))-1)*99+1,99)))-1))
Это позволит вывести 0.9
так форматировать ячейку в процентах, чтобы получить 90%
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]