Программное обеспечение

Нужно в Excel заменить буквы на числа. Возможно ли такое сделать?

Мне нужно заменить BSGD на числа 5, 10, 15, 20 соответственно и после посчитать сумму этих букв что бы программа считала их за цифры.
Да, можно.
Для этого надо (как вариант)
1. Составить ТАБЛИЦУ СООТВЕТСТВИЯ букв B, S, G, D и их числовых эквивалентов.
2. Из ячейки с BSGD вычленить одиночные буквы. (С помощью функции =ПСТР ())
3. Каждой из вычлененных одиночных букв сопоставить их числовой эквивалент (С помощью функции =ВПР ())
и сложить эти числа. (С помощью функции =СУММ ()).
-----------------
Конечно, всё это можно сделать по отдельности.

А можно всё это реализовать одной мегаформулой.
Но принцип тот же.
-----
Бекжан Амиркашев
Бекжан Амиркашев
10 676
Лучший ответ
А что значит "начиная с верхней строки в разном порядке нужно раскидать эти 4 буквы (BSGD, BBGD, GDSB, GDSS и т. д.)"?!

Пример можешь показать? И что (и где) должно в итоге получиться???

А текст "цифры решил именно эти подставить к буквам" вообще за гранью добра и зла!!!
В екселе возможно вообще все
Виталий Папин
Виталий Папин
64 416
Только макросом.
если буквы в А1.
если нужна только сумма.
если только такие в любом сочетании, то формула -
=ЕСЛИ (ПСТР (A1;1;1)="B";5;ЕСЛИ (ПСТР (A1;1;1)="S";10;ЕСЛИ (ПСТР (A1;1;1)="G";15;20)))+ЕСЛИ (ПСТР (A1;2;1)="B";5;ЕСЛИ (ПСТР (A1;2;1)="S";10;ЕСЛИ (ПСТР (A1;2;1)="G";15;20)))+ЕСЛИ (ПСТР (A1;3;1)="B";5;ЕСЛИ (ПСТР (A1;3;1)="S";10;ЕСЛИ (ПСТР (A1;3;1)="G";15;20)))+ЕСЛИ (ПСТР (A1;4;1)="B";5;ЕСЛИ (ПСТР (A1;4;1)="S";10;ЕСЛИ (ПСТР (A1;4;1)="G";15;20)))
и копируешь в другие или правишь А1 на свою
Успехов!
Сергей Зингер
Сергей Зингер
43 098
а чего считать-то? Я и так скажу: Сумма равна 50.

Посчитать можно что угодно. Только задачка крайне непонятная.
Откуда берётся строка? Почему именно на эти цифры? Если в строке другие буквы?
Скриптом можно.
Антоша Сидоров
Антоша Сидоров
10 946