Guten Abend Ich habe ein Problem mit der detaillierten Anzeige eines nummernbereiches Kann mir hier jemand weiterhelfen In meiner angehängten Datei ist in Spalte A der nummernbereich vorgegeben Dabei soll in Spalte B mit einer Formel der von mir händisch eingegebene Wert berechnet und angezeigt werden Vielen Dank schon im voraus
Vielen Dank auf meinen pc zuhause funktioniert die Formel prima aber ich vermute das auf meinen PC am Arbeitsplatz Office 2018!sie nicht funktioniert gibt es hier eine Alternative?
19.04.2023, 08:20 (Dieser Beitrag wurde zuletzt bearbeitet: 19.04.2023, 08:20 von RPP63.)
Da hat Dir doch tatsächlich heute Nacht niemand geantwortet? Frechheit! [/Sarkasmus]
Es gibt kein Excel 2018! LET() funktioniert nur in Excel 2021 / 365 und Excel online. Letzteres kannst Du auf jedem Rechner nutzen, wenn Du Dich mit Deinem MS-Konto anmeldest: https://office.live.com/start/Excel.aspx
Per Formel dürfte das für alte Versionen zu einem Monstrum mutieren. Eine Alternative wäre eine UDF (mittels VBA).
UDF:
Function Liste(Begriff$)
Dim A, i&
OnErrorGoTo errExit
A = Split(Replace(Begriff, "A", ""), " - ")
For i = A(0) To A(1)
Liste = Liste & "A" & i & "; "Next
Liste = Left(Liste, Len(Liste) - 2)
ExitFunction
errExit:
Liste = Begriff
EndFunction
In Tabelle:
A
C
1
A1112 - A1118
A1112; A1113; A1114; A1115; A1116; A1117; A1118
2
A118 - A123
A118; A119; A120; A121; A122; A123
3
A70 - A73
A70; A71; A72; A73
4
A40
A40
5
A1900
A1900
Zelle
Formel
C1
=liste(A1)
C2
=liste(A2)
C3
=liste(A3)
C4
=liste(A4)
C5
=liste(A5)
Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Dann halt online. Das ist doch sicher keine Funktion, die man täglich braucht. Dann machs halt zu Hause, kopiere die Formelspalte und füge sie als Wert wieder ein.
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)