09.01.2020, 16:51
Hallo zusammen,
trotz langer Recherche bin ich leider nicht fündig geworden und hoffe, dass Ihr mir hier helfen könnt (und ich an der richtigen Stelle hier bin).
Ich möchte mir aus der Spalte A ein zufälliges Wort anzeigen lassen. Dabei sind im Moment in der Spalte A ca. 20 Zeilen ausgefüllt (mit jeweils einem unterschiedlichen Wort, keine Lücken), aber es könnten noch weitere Zeilen dazukommen und es werden ggf. welche wieder gelöscht.
Ich bin jetzt bereits auf folgende Formel gekommen, die mir für einen bestimmten Bereich z.B. 1-20 ein zufälliges Wort anzeigt.
=INDEX($A$1:$A$20;ZUFALLSBEREICH(1;20))
Nun möchte ich die Formel auf die gesamte Spalte A erweitern, da ja noch weitere Zeilen über 20 hinaus dazukommen könnten, ich in diesem Fall aber nicht die gesamte Formel umstellen möchte.
Meine erste Überlegung war:
=INDEX($A:$A;ZUFALLSBEREICH(A;A))
Aber dann kommt nur #NAME? als Wert heraus.
Kennt jemand eine einfache Lösung (möglichst ohne Markos/VBA)?
PS.: Ich möchte die Funktion durch einen Button (Makro) starten und habe daher in dieser Tabelle die automatische Berechnung deaktiviert. Somit kann ich mir per Knopfdruck quasi ein zufälliges Wort angeben lassen, dass dann nicht bei jeder neuen Eingabe wieder durch ein anderes zufälliges Wort ausgetauscht wird. (Das Makro und die deaktivierte auto-Berechnung ist aber hier nicht das Problem ;) )
trotz langer Recherche bin ich leider nicht fündig geworden und hoffe, dass Ihr mir hier helfen könnt (und ich an der richtigen Stelle hier bin).
Ich möchte mir aus der Spalte A ein zufälliges Wort anzeigen lassen. Dabei sind im Moment in der Spalte A ca. 20 Zeilen ausgefüllt (mit jeweils einem unterschiedlichen Wort, keine Lücken), aber es könnten noch weitere Zeilen dazukommen und es werden ggf. welche wieder gelöscht.
Ich bin jetzt bereits auf folgende Formel gekommen, die mir für einen bestimmten Bereich z.B. 1-20 ein zufälliges Wort anzeigt.
=INDEX($A$1:$A$20;ZUFALLSBEREICH(1;20))
Nun möchte ich die Formel auf die gesamte Spalte A erweitern, da ja noch weitere Zeilen über 20 hinaus dazukommen könnten, ich in diesem Fall aber nicht die gesamte Formel umstellen möchte.
Meine erste Überlegung war:
=INDEX($A:$A;ZUFALLSBEREICH(A;A))
Aber dann kommt nur #NAME? als Wert heraus.
Kennt jemand eine einfache Lösung (möglichst ohne Markos/VBA)?
PS.: Ich möchte die Funktion durch einen Button (Makro) starten und habe daher in dieser Tabelle die automatische Berechnung deaktiviert. Somit kann ich mir per Knopfdruck quasi ein zufälliges Wort angeben lassen, dass dann nicht bei jeder neuen Eingabe wieder durch ein anderes zufälliges Wort ausgetauscht wird. (Das Makro und die deaktivierte auto-Berechnung ist aber hier nicht das Problem ;) )