Makrolösung

Makrolösung

Ich habe eine zweispaltige Excel-Tabelle, die so aussieht:

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

Wie komme ich zulinke Zelle unter der unteren der beiden Spaltenwenn ich nicht weiß, wo der Cursor ist?

Hinweis: Die beiden Spalten können eine variable Länge haben. Jede Spalte kann den niedrigsten Wert enthalten.

Pluspunkte, wenn Ihre Lösung auf Excel Mac funktioniert.

Antwort1

Makrolösung

Funktioniert getestet unter Excel für Mac 2011. Es wird davon ausgegangen, dass Ihre Daten in Zelle A1 beginnen.

Sub SelectLeftCell()

  Dim LastRow As Long

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

End Sub

Nicht-Makro-Lösung

Funktioniert getestet unter Excel für Mac 2011. Es wird davon ausgegangen, dass Ihre Daten in Zelle A1 beginnen.

  1. fn + cmd + Pfeil nach links (um zu Zelle A1 zu wechseln)
  2. cmd + a (um die aktuelle Region auszuwählen)
  3. Strg + Punkt (um zur oberen rechten Ecke der Auswahl zu gelangen)
  4. Strg + Punkt (um zur rechten unteren Ecke der Auswahl zu gelangen)
  5. Strg + Punkt (um zur linken unteren Ecke der Auswahl zu gelangen)

Antwort2

=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")

Die Lösung geht davon aus, dass sich Ihre Daten in den Spalten B und D befinden.

Sie haben keinen Mac, also müssen Sie es ausprobieren. Wenn es bei Ihnen nicht läuft, werde ich Ihnen alternative Formeln einrichten, mit denen Sie dasselbe erreichen.

Sie müssen entsprechende Anpassungen an Spalten und Bereichen vornehmen. Ich betrachte nur A1 bis Z200. Diese Methode kann erweitert werden, um mehr Spalten zu bedienen, aber sie wird deutlich umfangreicher, wenn nicht einige der Inhalte in einen Servicebereich exportiert werden.

Im Grunde findet das Aggregat den letzten Eintrag, das 1+ verschiebt das Ergebnis in die nächste Zeile, und Sie haben zwei Aggregate, die vergleichen, welche Spalte den am weitesten entfernten Wert hat, je nachdem, welche Spalte den am weitesten entfernten Wert hat. Es könnte eine bessere Neugestaltung dieser Idee geben, aber es ist immer noch eine normale Formellösung. Sie können auch den Dateipfad in die Verkettung einfügen, um diesen Link in anderen Blättern im Dokument nutzbar zu machen.

verwandte Informationen