Zum Inhalt springen

Ausgabeeintrag Tabellenformel – Index „1“ bei Issue Data nicht mehr letzter Eintrag?


HebHeb

Frage

Geschrieben

Hallo zusammen,

ich habe aktuell folgendes Problem mit Planlisten-Tabellen bzw. Title-Block-Issue-Daten.
 

Bisher habe ich in Planlisten immer das Datum der letzten Ausgabe über folgende Tabellenformel ausgelesen:

=IF('Title Block Issue Data-1'.'Date'='0'; ' '; 'Title Block Issue Data-1'.'Date')


 

Dabei war:

'Title Block Issue Data-1'.'Date'

immer der jeweils letzte bzw. aktuelle Ausgabeeintrag.
 

Seit dem letzten Update oder eventuell schon einem Update davor scheint das bei mir nicht mehr so zu sein. Mir ist es erst heute aufgefallen: Die Issue Data-Einträge scheinen sich nun fortlaufend hochzunummerieren, sodass Index 1 nicht mehr zuverlässig der letzte Eintrag ist.

Das hat zur Folge, dass ich die bisherige Formel in Planlisten mit unterschiedlichen Ausgabeständen nicht mehr sinnvoll verwenden kann. Ich brauche eigentlich objektbezogen immer den letzten vorhandenen Ausgabeeintrag bzw. dessen Datum.
 

Ich habe bereits verschiedene Ansätze getestet, komme aber aktuell ohne unnötig kompliziertes Scripting nicht zu einer sauberen Lösung.

Hat jemand eine praktikable Lösung oder kennt eine Tabellenformel, mit der man zuverlässig den letzten vorhandenen Title Block Issue Data-Eintrag eines Plankopfs auslesen kann?

Interessant wäre insbesondere eine Lösung für Tabellen/Worksheets, nicht nur für Textfelder im Plankopf oder Datenstempel (da hab ich schon Lösungen gefunden...)

Danke vorab.

3 Antworten auf diese Frage

Empfohlene Beiträge

Geschrieben

Bei Revision könnte man das so umgehen... Leider gibt es "...Issue Data" nicht als Gesamtliste wie bei den Änderungen (Revision)
 

=LEFT(TRIM('Title Block Revision Data'.'Date'); 10)

 

Und bei Änderung ist die Reihenfolge wie gehabt= letzter Eintrag gleich Index "1" im Gegensatz zur Ausgabe, heißt:
 

='Title Block Revision Data-1'.'Date'

geht direkt...

Geschrieben

Oder mir fällt es jetzt erst jetzt auf und es war ggf. schon immer so?

Standardmäßig nutze ich für Planlisten bisher das letzte Änderungsdatum bzw. in Tabellen sinngemäß „letztes Datum“.

Je nach CDE bzw. Projektanforderung wird die Logik für Status/Ausgabe bei uns aber teilweise projektspezifisch angepasst, um möglichst viel Automatismus aus dem Plankopf herauszuholen.

Ggf. ist hier erstmal der konkrete Punkt, dass ich als „Datum in der Planliste“ nicht das Änderungsdatum, sondern das Ausgabedatum ausgeben möchte.

Trotzdem verstehe ich die aktuelle Logik nicht: In einer Tabelle mit mehreren Planköpfen kann ich ja keine Formel bauen, die objektbezogen jeweils dynamisch den höchsten vorhandenen Title Block Issue Data-#-Index findet und daraus korrekt das Datum liest.

Oder übersehe ich hier eine offizielle Tabellenfunktion bzw. einen empfohlenen Workflow?

Geschrieben (bearbeitet)

gerne würde ich das Thema hier nochmal hochschieben 🙂

als Übergangslösung arbeite ich aktuell so:

=ERSTERNICHTLEER(
IFFEHLER('Title Block Issue Data-20'.'Number'; '');
IFFEHLER('Title Block Issue Data-19'.'Number'; '');
IFFEHLER('Title Block Issue Data-18'.'Number'; '');
IFFEHLER('Title Block Issue Data-17'.'Number'; '');
IFFEHLER('Title Block Issue Data-16'.'Number'; '');
IFFEHLER('Title Block Issue Data-15'.'Number'; '');
IFFEHLER('Title Block Issue Data-14'.'Number'; '');
IFFEHLER('Title Block Issue Data-13'.'Number'; '');
IFFEHLER('Title Block Issue Data-12'.'Number'; '');
IFFEHLER('Title Block Issue Data-11'.'Number'; '');
IFFEHLER('Title Block Issue Data-10'.'Number'; '');
IFFEHLER('Title Block Issue Data-9'.'Number'; '');
IFFEHLER('Title Block Issue Data-8'.'Number'; '');
IFFEHLER('Title Block Issue Data-7'.'Number'; '');
IFFEHLER('Title Block Issue Data-6'.'Number'; '');
IFFEHLER('Title Block Issue Data-5'.'Number'; '');
IFFEHLER('Title Block Issue Data-4'.'Number'; '');
IFFEHLER('Title Block Issue Data-3'.'Number'; '');
IFFEHLER('Title Block Issue Data-2'.'Number'; '');
IFFEHLER('Title Block Issue Data-1'.'Number'; '');
'')


... natürlich auf "Date" für Datumsausgabe übertragbar

Bearbeitet von HebHeb

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden
  • Forenstatistik

    • Themen insgesamt
      27Tsd
    • Beiträge insgesamt
      140,3Tsd
×
×
  • Neu erstellen...