Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Excel - как поменять слова местами?

O Design Ученик (214), закрыт 6 лет назад
Здравствуйте, есть список: "фамилия и имя", можно ли поменять их местами во всём столбце, чтобы получилось "имя и фамилия"?
Лучший ответ
Илья Аганичев Мудрец (13244) 6 лет назад
в том же столбце?
for i=1 to 27
p=instr(cells(1,1)," ")
cells(i,2)=mid(cells(i,1),p+1)+" "+left(cells(i,1),p-1)
next
Илья АганичевМудрец (13244) 6 лет назад
а можно и так
в ячейку B1 и размножить
=СЦЕПИТЬ (ПСТР (A1;НАЙТИ (" ";A1)+1;ДЛСТР (A1)- НАЙТИ (" ";A1)+1);" ";ЛЕВСИМВ (A2;НАЙТИ (" "; A2)-1))
O Design Ученик (214) Спасибо большое! Помогло!
Остальные ответы
Василий В Мудрец (13701) 6 лет назад
да, надо макрос написать...
ALEX ALEX Оракул (58798) 6 лет назад
макрос или вручную. а лучше было сразу делать раздельные столбцы.
O DesignУченик (214) 6 лет назад
Такой список дают изначально, не я его пишу
Похожие вопросы