みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
OS:[win7]FileMaker Ver:[12]
一つのフィールドに
2014/10/11 16:00 2014/12/10 15:59
と日付と時間が半角の空白で区切られて二つ入ったデータがあるのですが、
これを開始フィールドの中へ「2014/10/11 16:00」終了フィールドの中へ「2014/12/10 15:59」と分割したいのですが、どのようにすればよいのでしょうか。
let (
t = Substitute ( 元フィールド ; " " ; ¶ ) ;
GetAsTimestamp ( GetValue ( t ; 1 ) & " " & GetValue ( t ; 2 ) )
)
let (
t = Substitute ( 元フィールド ; " " ; ¶ ) ;
GetAsTimestamp ( GetValue ( t ; 3 ) & " " & GetValue ( t ; 4 ) )
)
元データが2010年台限定なら、
GetAsTimestamp ( GetValue ( Substitute ( 元フィールド ; "201" ; "¶201" ) ; 2 ) )
GetAsTimestamp ( GetValue ( Substitute ( 元フィールド ; "201" ; "¶201" ) ; 3 ) )
でも良いかも。
Last edited by Shin (2016-10-24 15:08:54)
Offline
●GetValue(Replace(元フィールド;Position(元フィールド;" ";1;2);1;¶); 1)
●GetValue(Replace(元フィールド;Position(元フィールド;" ";1;2);1;¶); 2)
Offline
ShinさんHiroさん、素早いご返事ありがとうございます!
できました!ちょっと諦めてたので、感動一入です!尊敬します!本当にありがとうございました<m(__)m>
Pages: 1
[ Generated in 0.007 seconds, 10 queries executed - Memory usage: 505.03 KiB (Peak: 509.57 KiB) ]