Я посмотрел на рекомендации, сделанные в предыдущие годы. Я могу быть немного толстым здесь, но все, что мне кажется, это та же проблема с вертикальной осью. У меня есть две большие базы данных, которые я хочу сравнивать, манипулировать данными, рисовать графики и т.д., Но данные располагаются в обратном порядке от одной к другой. У меня есть MacBook Pro с Yosemite 10.10.5 и Microsoft Office 2011. Поможет ли мне обновить программное обеспечение? (El Capitan и Microsoft Office 2016 пока еще не совсем совершенны.)

2 ответа2

1

Добавьте вспомогательный столбец в одну из таблиц и введите числа 1, 2, 3 и т.д. В несколько ячеек. Дважды щелкните маркер заполнения, чтобы заполнить до последней строки. Теперь вы можете отсортировать данные по этому столбцу. Используйте Descending (от наибольшего к наименьшему), чтобы изменить порядок.

Чтобы восстановить исходный порядок, отсортируйте данные по вспомогательному столбцу в порядке возрастания (от наименьшего к наибольшему).

0

Если у вас есть данные в одной строке или в одном столбце, например:

и хочу инвертировать данные. Выберите ячейки и запустите этот короткий макрос VBA :

Sub InvertData()
   Dim arr() As Variant, i As Long, r As Range
   ReDim arr(1 To Selection.Count)

   i = 1
   For Each r In Selection
      arr(i) = r.Value
      i = i + 1
   Next r

   i = Selection.Count
   For Each r In Selection
      r.Value = arr(i)
      i = i - 1
   Next r

End Sub

Будет производить:

Ваш компьютер и версия Office должны поддерживать VBA

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .