Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Alle werte zwischen zwei Zahlen ausgeben

Alle werte zwischen zwei Zahlen ausgeben
12.05.2020 09:49:34
Andreas
Hallo liebe Excel Freunde,
ist es möglich sich alle Werte zwischen zwei zahlen ausgeben zu lassen? Wie könnte man das realisieren?
Also wenn in A1 10 steht und in B1 20 steht hätte ich gerne in C1 11, in D1 12 usw.
Danke für eine Idee sofern so etwas überhaupt möglich ist. Das sollte wenn möglich aber auch mit großen "Zahlenunterschieden" funktionieren.
Gruß, Andreas
Anzeige

12
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Alle werte zwischen zwei Zahlen ausgeben
12.05.2020 09:53:41
SF
Hola,
in C1: =A1+1 In D1:
=WENNFEHLER(WENN(C1+1
D1 so weit wie gewünscht nach rechts ziehen.
Gruß,
steve1da
fehlende Zahlen
12.05.2020 10:04:01
WF
Hi,
in C1:
=A1+1
in D1:
=WENN(MAX($C1:C1)=$B1-1;"";C1+1)
nach rechts kopieren
WF
AW: Alle werte zwischen zwei Zahlen ausgeben
12.05.2020 10:05:43
Andreas
Ja Danke, aber dann steht nur jede 10. Spalte weiter das richtige Ergebnis. das passt noch nicht ganz.
Vielleicht muss ich die $ Zeichen noch anpassen.
Gruß Andreas
Anzeige
AW: Alle werte zwischen zwei Zahlen ausgeben
12.05.2020 10:24:24
SF
Hola,
kann ich nicht nachvollziehen. Bei mir wird immer 1 erhöht.
Gruß,
steve1da
AW: Alle werte zwischen zwei Zahlen ausgeben
12.05.2020 10:00:26
Matthias
Hi
Hilft das?
Die kleiner Zahl mus in A1, die größere Zahl in B1 stehen.
Einfach ab C1 weit genug nach rechts ziehen.
Tabelle1

 ABCDEFGHIJKLMNOPQR
1102011121314151617181920      

Formeln der Tabelle
ZelleFormel
C1=WENN($A$1+SPALTE()-2<=$B$1;$A$1+SPALTE()-2;"")
D1=WENN($A$1+SPALTE()-2<=$B$1;$A$1+SPALTE()-2;"")
E1=WENN($A$1+SPALTE()-2<=$B$1;$A$1+SPALTE()-2;"")
F1=WENN($A$1+SPALTE()-2<=$B$1;$A$1+SPALTE()-2;"")
G1=WENN($A$1+SPALTE()-2<=$B$1;$A$1+SPALTE()-2;"")
H1=WENN($A$1+SPALTE()-2<=$B$1;$A$1+SPALTE()-2;"")
I1=WENN($A$1+SPALTE()-2<=$B$1;$A$1+SPALTE()-2;"")
J1=WENN($A$1+SPALTE()-2<=$B$1;$A$1+SPALTE()-2;"")
K1=WENN($A$1+SPALTE()-2<=$B$1;$A$1+SPALTE()-2;"")
L1=WENN($A$1+SPALTE()-2<=$B$1;$A$1+SPALTE()-2;"")
M1=WENN($A$1+SPALTE()-2<=$B$1;$A$1+SPALTE()-2;"")
N1=WENN($A$1+SPALTE()-2<=$B$1;$A$1+SPALTE()-2;"")
O1=WENN($A$1+SPALTE()-2<=$B$1;$A$1+SPALTE()-2;"")
P1=WENN($A$1+SPALTE()-2<=$B$1;$A$1+SPALTE()-2;"")
Q1=WENN($A$1+SPALTE()-2<=$B$1;$A$1+SPALTE()-2;"")
R1=WENN($A$1+SPALTE()-2<=$B$1;$A$1+SPALTE()-2;"")


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Gruß Matthias
Anzeige
natürlich ohne das "=", sorry
12.05.2020 10:12:53
Matthias
In C1
=WENN($A$1+SPALTE()-2

sonst erscheint ja der Endwert nochmal.
AW: Alle werte zwischen zwei Zahlen ausgeben
12.05.2020 10:00:53
Daniel
Hi
In C1 die Formel und dann soweit wie nötig nach rechts ziehen:
=Wenn(($A$1+Spalte(A1))>=$B$1;"";$A$1+Spalte(A1))
Wenn du wechselnde Werte hast, muss die Formel soweit nach rechts gezogen werden, wie maximal notwendig werden können.
Mit Excel365/Online ließe sich das ggf über die Spill-Funktion mit einer einzigen Formel realisieren, aber damit kenne ich mich noch nicht gut genug aus.
Gruß Daniel
Anzeige
AW: Alle werte zwischen zwei Zahlen ausgeben
12.05.2020 10:19:14
Andreas
Danke Euch allen, habe jetzt mehrere funktionierende Lösungen von Euch.
Gruß Andreas
Die von dir genannte...
12.05.2020 14:29:54
dir
Hallo Daniel, :-)
... "Spill-Funktion" kenne ich jetzt nicht, aber da du die neuen Funktionen schon ansprichst - mit der "SEQUENZ-Funktion" würde das gehen: ;-)
=SEQUENZ(;B1-A1;A1)
Servus
Case

Anzeige
AW: Die von dir genannte...
12.05.2020 14:37:04
dir
Spill ist keine eigene Funktion, sondern die Fähigkeit einer Formel, die mehr als einen Wert als Ergebnis hat (Matrixformel), benachbarte Zellen mit den Werten zu füllen, ohne dass diese Nachbarzellen bei der Eingabe der Formel markiert sein müssen.
AW: Alle werte zwischen zwei Zahlen ausgeben
12.05.2020 13:07:33
Günther
Moin,
das wäre eine gute Gelegenheit, dass du dich in Power Query (Daten | Abrufen und transformieren) einarbeitest!
Gruß
Günther
Anzeige
Alternative mit SEQUENZ-Wirkung
12.05.2020 15:56:11
Luc:?
Man könnte das auch so lösen, Andreas (& all):
1. plurale MatrixFml für gleichzeitige Erzeugung aller Werte im MatrixVerbund (überzählige AuswahlZellen → #NV):
{=SPALTE(INDIREKT(ADRESSE(1;A1+1;4)&":"&ADRESSE(1;B1-1;4)))}
2. im Prinzip gleiche Fml als NormalFml zum Ziehen (zu weit gezogen → #BEZUG!):
=INDEX(SPALTE(INDIREKT(ADRESSE(1;$A1+1;4)&":"&ADRESSE(1;$B1-1;4)));SPALTE(A1))
Gruß, Luc :-?
„Die universelle Befähigung zur Unfähigkeit macht jede menschliche Leistung zu einem unglaublichen Wunder.“ Stapps ironisches Paradoxon
Nichtsdestotrotz Durchblick verbessern mit …

Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Werte zwischen zwei Zahlen in Excel ausgeben


Schritt-für-Schritt-Anleitung

Um in Excel alle Werte zwischen zwei Zahlen auszugeben, kannst du folgende Schritte befolgen:

  1. Zahlen eingeben: Gib die kleinere Zahl in Zelle A1 und die größere Zahl in Zelle B1 ein.
  2. Erste Formel in C1: Gib die folgende Formel in Zelle C1 ein:
    =WENN($A$1+SPALTE(A1)-1<=$B$1; $A$1+SPALTE(A1)-1; "")
  3. Nach rechts ziehen: Ziehe die Formel in C1 nach rechts, bis du genügend Zellen hast, um alle Werte zwischen den beiden Zahlen abzudecken. Die Formel wird automatisch angepasst und gibt die Werte zwischen den beiden Zahlen aus.

Häufige Fehler und Lösungen

  • Formel gibt nur einige Werte aus: Stelle sicher, dass du die Formel in C1 korrekt eingegeben hast und sie weit genug nach rechts gezogen wurde, um alle möglichen Werte zu erfassen.
  • Leere Zellen: Wenn du leere Zellen erhältst, überprüfe, ob die Werte in A1 und B1 korrekt sind und dass B1 tatsächlich größer als A1 ist.
  • Falsche Ergebnisse: Achte darauf, dass die Dollarzeichen in der Formel richtig gesetzt sind, um die Zellen A1 und B1 beim Ziehen der Formel zu fixieren.

Alternative Methoden

  • SEQUENZ-Funktion (Excel 365): Wenn du Excel 365 verwendest, kannst du die SEQUENZ-Funktion nutzen:

    =SEQUENZ(B1-A1-1;1;A1+1)

    Diese Funktion gibt alle Werte zwischen A1 und B1 in einer Spalte aus und ist eine sehr elegante Lösung.

  • Power Query: Eine weitere Möglichkeit wäre, Power Query zu verwenden, um die Werte zwischen zwei Zahlen zu generieren. Dies ist besonders nützlich, wenn du regelmäßig mit solchen Daten arbeiten musst.


Praktische Beispiele

  1. Beispiel mit 10 und 20: Wenn A1 = 10 und B1 = 20, gib die Formel in C1 ein und ziehe sie bis Spalte K. Du erhältst dann in C1 bis K1 die Werte 11, 12, 13, 14, 15, 16, 17, 18, 19.

  2. Negative Zahlen: Wenn A1 = -5 und B1 = 5, wird die Formel ebenfalls alle Werte dazwischen (von -4 bis 4) korrekt ausgeben.


Tipps für Profis

  • Fehlende Werte auffüllen: Wenn du sicherstellen möchtest, dass keine Lücken entstehen, kannst du die Formel anpassen, um fehlende Werte zu erkennen und auszugeben.
  • Verwendung von bedingten Formatierungen: Du kannst die Zellen, die zwischen den Werten liegen, farblich hervorheben, um die Sichtbarkeit zu erhöhen.
  • Dynamische Anpassung: Überlege, die Werte in A1 und B1 dynamisch zu gestalten, um schnell neue Bereiche zwischen zwei Zahlen zu ziehen.

FAQ: Häufige Fragen

1. Kann ich die Werte zwischen zwei Zahlen auch in einer anderen Form ausgeben? Ja, du kannst die Formeln anpassen, um die Werte in einer Liste oder in einer anderen Struktur anzuzeigen.

2. Wie gehe ich vor, wenn ich mehrere Bereiche gleichzeitig ausgeben möchte? Du kannst mehrere Formeln in verschiedenen Spalten verwenden oder Power Query nutzen, um mehrere Datenbereiche effizient zu verwalten.

3. Unterstützt Excel auch textuelle Ausgaben? Ja, du kannst die WENN-Funktion in Kombination mit textuellen Ausgaben verwenden, um spezifische Texte auszugeben, wenn bestimmte Bedingungen erfüllt sind.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige