Макро решение

Макро решение

У меня есть таблица Excel из двух столбцов, которая выглядит следующим образом:

Name | Email
1    | 1.1
2    |
3    | 3.1
     | 3.2
     | 3.3
4    |

Как мне добраться долевая ячейка под нижним из двух столбцовесли я не знаю, где находится курсор?

Примечание: два столбца могут иметь переменную длину. Любой столбец может содержать наименьшее значение.

Плюсы, если ваше решение работает в Excel Mac.

решение1

Макро решение

Протестировано на работоспособность в Excel для Mac 2011. Предполагается, что ваши данные начинаются с ячейки A1.

Sub SelectLeftCell()

  Dim LastRow As Long

  LastRow = Range("A1").CurrentRegion.Rows.Count
  Range("A" & LastRow).Select

End Sub

Немакро решение

Протестировано на работоспособность в Excel для Mac 2011. Предполагается, что ваши данные начинаются с ячейки A1.

  1. fn + cmd + стрелка влево (для перехода в ячейку A1)
  2. cmd + a (для выбора текущего региона)
  3. Ctrl + точка (для перемещения в правый верхний угол выделения)
  4. Ctrl + точка (для перемещения в правый нижний угол выделения)
  5. Ctrl + точка (для перемещения в левый нижний угол выделения)

решение2

=HYPERLINK(CONCATENATE("#",IF(F14>G14,ADDRESS(AGGREGATE(14, 6, 1+ ROW(A1:Z200)/(B1:B200<>""), 1), COLUMN(B1), 1, 1),ADDRESS(AGGREGATE(14, 6, 1+ ROW(A1:Z200)/(D1:D200<>""), 1), COLUMN(D1), 1, 1))),"Link Name")

Решение предполагает, что ваши данные находятся в столбцах B и D.

У меня нет Mac, так что вам придется проверить. Если у вас это не получится, я предоставлю вам альтернативные формулы, чтобы сделать то же самое.

Вам нужно сделать соответствующие корректировки для столбцов и диапазонов, которые я ищу только в A1 по Z200. Этот метод можно расширить для обслуживания большего количества столбцов, но он станет намного больше без экспорта части материала в служебное пространство.

По сути, агрегат находит последнюю запись, 1+ смещает результат на следующую строку, и у вас есть два агрегата, сравнивающих, какой столбец имеет самое дальнее значение. в зависимости от того, какой столбец имеет самое дальнее значение. Возможно, есть лучшая переделка этой идеи, но это все еще обычное решение формулы. Вы также можете вставить путь к файлу в конкатенацию, чтобы сделать эту ссылку пригодной для использования на других листах в документе.

Связанный контент