Как перевернуть данные одним щелчком мыши в MS Excel 2007, как показано на рисунке ниже?
после переворачивания
А как вернуть его обратно одним кликом?
Как перевернуть данные одним щелчком мыши в MS Excel 2007, как показано на рисунке ниже?
после переворачивания
А как вернуть его обратно одним кликом?
Я не думаю, что Excel может сделать это самостоятельно, но я нашел этот макрос
Sub FlipRows()
Dim vTop As Variant
Dim vEnd As Variant
Dim iStart As Integer
Dim iEnd As Integer
Application.ScreenUpdating = False
iStart = 1
iEnd = Selection.Rows.Count
Do While iStart < iEnd
vTop = Selection.Rows(iStart)
vEnd = Selection.Rows(iEnd)
Selection.Rows(iEnd) = vTop
Selection.Rows(iStart) = vEnd
iStart = iStart + 1
iEnd = iEnd - 1
Loop
Application.ScreenUpdating = True
End Sub
Вот
If you do want to do it with "clicks" only, then you need VBA, and this question is better asked on Stack Overflow
Вы можете сделать это с помощью формулы массива (т.е. без VBA)
Посмотрите, как Пирсон меняет порядок в списке
Если ваши данные были в A1: C3, то
=OFFSET(A$1:A$3,MAX(ROW($D$1:$D$3))-ROW(),0)
источник
Попробуйте добавить нумерацию в столбец справа от данных, например так:
Выберите данные, затем выполните сортировку по убыванию по 4-му столбцу.
Тогда не стесняйтесь удалить четвертый столбец.
источник