In Access db habe ich eine verknüpfte Tabelle, die Excel-Datei verweist.Handhabung #Num! im Datenfeld
In der Excel-Datei habe ich 2 Spalten:
Col1 | Col2
---------------
date1 | =if(Col1="","",Col1+1) -> Evaluates to date1+1
<blank> | =if(Col1="","",Col1+1) -> Evaluates to ""
In Access ich es als
Col1 | Col2
---------------
date1 | date1+1
<null> | #Num!
sehe ich keinen Weg, um mit dem Problem finden. Die Idee ist, am Ende <null>
anstelle des Fehlerwerts zu haben. Kann ich diesen Fehler in Access erfassen? Ich habe versucht, nach Fehlererfassungsfunktion zu suchen, aber ich habe nichts gefunden. Ich kann mir einen Workaround vorstellen, z. B. die Rückgabe von 0 anstelle von "" und dann das Ausfiltern in Access, aber es scheint nicht die richtige Vorgehensweise zu sein. Ich könnte auch die erste Spalte verwenden, um die zweite zu filtern, aber wieder scheint es nicht richtig, denn in einigen anderen Fällen könnte ich nur 1 Spalte haben.
Col1 enthält Datum? Können Sie Formel in Excel bearbeiten? Als Workaround können Sie Col2 in Access anstelle von Excel berechnen –
Ja, es sind alle Daten. Ich finde es ziemlich überraschend, dass es keine Problemumgehung gibt. – zaptask