На этот вопрос уже есть ответ здесь:
Технически возможно перевернуть числа из всех ячеек в столбце без плагина?
Например, электронная таблица из двух столбцов с
Ref, Weight
3300, 500
3200, 500
Станет
Ref, Weight
0033, 500
0023, 500
На этот вопрос уже есть ответ здесь:
Технически возможно перевернуть числа из всех ячеек в столбце без плагина?
Например, электронная таблица из двух столбцов с
Ref, Weight
3300, 500
3200, 500
Станет
Ref, Weight
0033, 500
0023, 500
Ответы:
Выберите ячейки, которые вы хотите обработать, и запустите этот короткий макрос:
Sub flipper()
Dim r As Range, s As String
For Each r In Selection
r.NumberFormat = "@"
r.Value = StrReverse(r.Text)
Next r
End Sub
Макросы очень просты в установке и использовании:
Если вы сохраните книгу, макрос будет сохранен вместе с ней. Если вы используете версию Excel позже, чем 2003, вы должны сохранить файл как .xlsm, а не .xlsx
Чтобы удалить макрос:
Чтобы использовать макрос из Excel:
Чтобы узнать больше о макросах в целом, смотрите:
http://www.mvps.org/dmcritchie/excel/getstarted.htm
а также
http://msdn.microsoft.com/en-us/library/ee814735(v=office.14).aspx
Макросы должны быть включены, чтобы это работало!
EDIT # 1:
Если вы хотите избежать макросов и ячейки содержат только цифры, и вы хотите использовать «вспомогательный столбец», то с цифрами в столбце , в С1 войти:
=TEXT(SUMPRODUCT(MID(A1,ROW(INDIRECT("1:" & LEN(A1))),1)*10^(ROW(INDIRECT("1:" & LEN(A1)))-1)),REPT("0",LEN(A1)))
3200
обратная является0023
согласно его примеру