Консультация № 189007
23.03.2016, 19:42
0.00 руб.
1 3 2
Здравствуйте! У меня возникли сложности с таким вопросом:

Игорь Витальевич
столкнулся с очередной проблемой и прошу Вашей помощи
получая исходный файл в колонке А необходимо к перед значением прописать английские буквы(2 или 3)
в колонке А может находиться как число,так и буквенно-числовое значение
Прикрепленные файлы:
d6b4a66ecccf0895b2b7e250b84dff8ebc71f4c3.xlsx

Обсуждение

давно
Модератор
137394
1850
23.03.2016, 19:57
общий
это ответ
Здравствуйте, osirion!
Надеюсь, Игорь Витальевич не обидится если я тоже отвечу
В клетке, например, C1 напишем формулу

="IG"&A1

и распространим её вниз на необходимое число позиций
Об авторе:
Понеже не словес красных бог слушает, но дел наших хощет
давно
Посетитель
7438
7205
24.03.2016, 15:17
общий
Адресаты:
Какие обиды, скажете тоже! Я только за!
Отвечайте-отвечайте! Не стесняйтесь!
Об авторе:
"Если вы заметили, что вы на стороне большинства, —
это верный признак того, что пора меняться." Марк Твен
давно
Посетитель
7438
7205
24.03.2016, 15:21
общий
это ответ
Здравствуйте, osirion!
Предполагаю, что необходимо не просто добавить перед значением буковки, а еще и увеличить число в значении, как в предыдущем задании.
Вот Вам решение... Наслаждайтесь
Код:
=СЦЕПИТЬ("IG";ЕСЛИ(ЕЧИСЛО(A1);"";ЕСЛИ(ЕЧИСЛО(ЗНАЧЕН(ПРАВСИМВ(A1;ДЛСТР(A1)-2)));ЛЕВСИМВ(A1;2);ЛЕВСИМВ(A1;3))); ЕСЛИ(ЕЧИСЛО(A1);A1;ЕСЛИ(ЕЧИСЛО(ЗНАЧЕН(ПРАВСИМВ(A1;ДЛСТР(A1)-2)));ЗНАЧЕН(ПРАВСИМВ(A1;ДЛСТР(A1)-2));ЗНАЧЕН(ПРАВСИМВ(A1;ДЛСТР(A1)-3))))+ ЕСЛИ(ЕСЛИ(ЕЧИСЛО(A1);A1;ЕСЛИ(ЕЧИСЛО(ЗНАЧЕН(ПРАВСИМВ(A1;ДЛСТР(A1)-2)));ЗНАЧЕН(ПРАВСИМВ(A1;ДЛСТР(A1)-2));ЗНАЧЕН(ПРАВСИМВ(A1;ДЛСТР(A1)-3))))<=20;20; ЕСЛИ(ЕСЛИ(ЕЧИСЛО(A1);A1;ЕСЛИ(ЕЧИСЛО(ЗНАЧЕН(ПРАВСИМВ(A1;ДЛСТР(A1)-2)));ЗНАЧЕН(ПРАВСИМВ(A1;ДЛСТР(A1)-2));ЗНАЧЕН(ПРАВСИМВ(A1;ДЛСТР(A1)-3))))<=50;30; ЕСЛИ(ЕСЛИ(ЕЧИСЛО(A1);A1;ЕСЛИ(ЕЧИСЛО(ЗНАЧЕН(ПРАВСИМВ(A1;ДЛСТР(A1)-2)));ЗНАЧЕН(ПРАВСИМВ(A1;ДЛСТР(A1)-2));ЗНАЧЕН(ПРАВСИМВ(A1;ДЛСТР(A1)-3))))<=100;40; ЕСЛИ(ЕСЛИ(ЕЧИСЛО(A1);A1;ЕСЛИ(ЕЧИСЛО(ЗНАЧЕН(ПРАВСИМВ(A1;ДЛСТР(A1)-2)));ЗНАЧЕН(ПРАВСИМВ(A1;ДЛСТР(A1)-2));ЗНАЧЕН(ПРАВСИМВ(A1;ДЛСТР(A1)-3))))<=200;50; ЕСЛИ(ЕСЛИ(ЕЧИСЛО(A1);A1;ЕСЛИ(ЕЧИСЛО(ЗНАЧЕН(ПРАВСИМВ(A1;ДЛСТР(A1)-2)));ЗНАЧЕН(ПРАВСИМВ(A1;ДЛСТР(A1)-2));ЗНАЧЕН(ПРАВСИМВ(A1;ДЛСТР(A1)-3))))<=300;70; ЕСЛИ(ЕСЛИ(ЕЧИСЛО(A1);A1;ЕСЛИ(ЕЧИСЛО(ЗНАЧЕН(ПРАВСИМВ(A1;ДЛСТР(A1)-2)));ЗНАЧЕН(ПРАВСИМВ(A1;ДЛСТР(A1)-2));ЗНАЧЕН(ПРАВСИМВ(A1;ДЛСТР(A1)-3))))<=500;90; ЕСЛИ(ЕСЛИ(ЕЧИСЛО(A1);A1;ЕСЛИ(ЕЧИСЛО(ЗНАЧЕН(ПРАВСИМВ(A1;ДЛСТР(A1)-2)));ЗНАЧЕН(ПРАВСИМВ(A1;ДЛСТР(A1)-2));ЗНАЧЕН(ПРАВСИМВ(A1;ДЛСТР(A1)-3))))<=1000;140;200))))))))

Учтите, подразумевается, что буковок(нецифр) перед числом в колонке А может быть только 2 или 3!
Прикрепленные файлы:
8c77623a0e96073c4bcdd7b521fad4b89eb0dc84.xlsx
Об авторе:
"Если вы заметили, что вы на стороне большинства, —
это верный признак того, что пора меняться." Марк Твен
Форма ответа