У меня есть строка, скажем, «Адам». Формула должна выводить значение UNICODE каждого символа и суммировать его. Это должно быть сделано с использованием CSE (формулы массива). Может ли кто-нибудь мне помочь?Формула CSE для подсчета значения UNICODE строки
ответ
Вот как вы могли бы пойти:
построить 3 колонки с входом:
- A: индекс, чтобы помочь разлагаются Имени вашу работу на
- B: буквы
- C : Значение UNICODE вы добавите для своего результата;
тогда первая формула принимает имя и использует функцию
MID
с увеличением индекса для разложения каждой буквы в столбце E; напишите=MID($D$2;C2;1)
в ячейке E2, затем перетащите формулу в нижнюю часть листа.Вторая формула использует
VLOOKUP
, чтобы присвоить значение UNICODE, связанное в зеленой таблице, с буквой имени; напишите=IF(E2<>"";VLOOKUP(E2;$B$2:$C$14;2;FALSE);0)
в ячейке F2, затем перетащите формулу в нижнюю часть листа. - обратите внимание на использование$
для выражения неподвижной ячейки и нет$
для выражения относительного положения в формулеРезультат представляет собой сумму столбца, описанного выше.
Вот что вы должны иметь (я вас, если я могу, полный список значения UNICODE для букв):
Надеется, что это помогает.
Можете ли вы рассказать нам, что вы пробовали до сих пор PLZ? –