日時の痛みを求めて!!<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />こんにちは、みんな、
顧客から見た最も苦しい日付/時刻形式の例を撮影してください。顧客が私たちに提供する文字列形式は、日付/時刻に処理するのが面倒なことがあります。私はこれを少しは改善するはずですが、さらにいくつかの例を使用できるものに取り組んでいます。
問題の文字列を含む列のあるJMPテーブルを撮影してください。
以下のリンクに示されている形式については心配しないでください。私はそれらをカバーしています:
https://dattatreysindol.files.wordpress.com/2011/02/ssrs_date_time_formatting_demo_1016x5701.png
おかげで、
ブレイディ
Re:日時の痛みを求めて!!マーティン、ありがとう!ブレイディの美しい日付ツールを忘れていました。もっと使った方がいいです。
「インターネットオープン...」機能が日付を適切に処理しない場合でも問題は解決しませんが、テクニカルサポートにバグとして送信しません。JMP 14で動的コンテンツを含む最新のWebページからデータをインポートするために何か計画されていると思いますか?
Re:日時の痛みを求めて!!こんにちはジョーダン、
この例を参照することだと思います。ただし、ソリューションをスクリプト化した場合... Bradyのデータテーブルツールはこのシナリオを非常にうまくカバーしています
Re:日時の痛みを求めて!!これは奇妙なエッジケースですが、それは非常に迷惑です。
「インターネットオープン...」で入手したデータ表を添付しました https://en.wikipedia.org/wiki/List_of_current_United_States_Senators 。
「想定事務所」欄をご覧ください。それらの日付は可能な限りバニラです-「1987年1月3日」。しかし、それらはプレーンテキストとしてJMPに入ります。そして、標準のInformat()トリックは役に立ちません(少なくとも私はそれを機能させることができませんでした)-JMP日付に変換するために迷惑なパーサーを作成する必要があります。
これは「インターネットオープン...」機能の欠点です。日付を適切に処理しないようです。このテーブルをExcelに保存し、ウィザードを介して再インポートすると、日付の変換が自動的に行われます。
Re:日時の痛みを求めて!!これ-私はあなたの派手なデータテーブルツールアドインを使用してそれを修正することができました!これは顧客からのものです。

Re:日時の痛みを求めて!!私を悩ませているのは、週数を決定するさまざまな方法です。 JMPがOutlookや他の方法と同期しない場合があります。
ベスト、
M
Re:日時の痛みを求めて!!アドインで何か新しいことはありますか?
ありがとう、
マーティン
Re:日時の痛みを求めて!!私が目にした日付/時刻の問題のほとんどは、そのスタイルのインターフェースを使用できるようにしたいというExcel環境からの人々です。
いくつかの例は次のとおりです。
MAR-16
4月
2015年第1四半期
M5FY15
ここで、Q =四半期、M =月、FY =会計年度。
それぞれの出力は確かにいくつかの仮定を行う必要がありますが、次のようになります。
2016年3月1日
2016年4月1日
2015年1月1日
2015年5月1日
実際、これらの多くは正規表現スクリプトを介して解決できますが、a)スクリプトに積極的に参加し、b)正規表現を学ぶ多くのExcelユーザーを見たとは言えません。 これは、Excel形式が正規表現の簡略化された形式として動作しているためです。 確かに、文字の月または月の省略形をコード化または再コード化し、それをフォーマットに入力できます。 しかし、Excelユーザーの大部分がExcelの日付インターフェイスの単純さに慣れている場合、それはかなりの数のステップです。
Re:日時の痛みを求めて!!こんにちはブレイディ、
はい、どうぞ:

よろしく、
マーティン
PS:最初のセルが明確に定義されていない場合にデフォルトのフォーマットm / d / yに取りかかることができれば、tatも素晴らしいでしょう。たとえば、一種のダイアログ「このフォーマットは明確に定義できません。独自に入力します(JMPが認識できない場合に備えて、フォーマットを文字に変更します)。