こんにちは、
複数のExcelファイルを1つのテーブルにインポートするスクリプトを開始しました。 日付フィールドにはさまざまな形式があります。 mm / dd / yyyy、mm.dd.yyおよびmm-dd-yy。
recodeを使用してみましたが、スクリプトを見ると静的な値のように見えます。
Current Data Table() << Begin Data Update;<BR />dc1 = New Column( :Date );<BR />dc1 << Set Name( "Date 3" );<BR />Current Data Table() << Go to( dc1 );<BR />Current Data Table() << Move Selected Columns( after( :Date ) );<BR />For Each Row(<BR /> dc1[] = Match( :Date,<BR /> "10.11.18", "10/11/18",<BR /> "10.16.18", "10/16/18",<BR /> "10.20.18", "10/20/18",<BR /> "10.21.18", "10/21/18",<BR /> "10.24.18", "10/24/18",<BR /> "11-01-18 A1", "11/01/18 A1",<BR /> "11.08.18", "11/08/18",<BR /> :Date<BR /> )<BR />);<BR />Current Data Table() << End Data Update;<BR />
基本的に、最終結果として私が探しているのは、すべての日付を短い日付形式(mm / dd / yy)でフォーマットすることです。
後で追加される可能性のある新しい値に対してこのコードを機能させるための支援が必要ですか、それともそれを行うためのより良い方法がありますか?
これはユーザーに共通の問題です。 以前の議論を検索すると、あなたに合うかもしれないいくつかの解決策が見つかります。 これが1つです討論そこから答えを適応させることができます。