みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
データをファイルメーカーにインポートしたいのですが、元データがマトリックスタイプになっております。
マトリックスタイプでしか出力できない為、マトリックスをインポート出来る方法はないでしょうか。
Offline
マトリックスタイプとはどういうことですか。
データがコンマとかタブで区切られていて、1レコード分ごとに改行で区切られている、とかですか。
Offline
下記は適当に打ったものですが、行と列があり、その交点に書き込みをしていくタイプの表になります。
1列目と1行目は固定になります。
いつ どこで 何をした
______________
田中 朝 家 寝坊した
山田 昼 カフェ 寝坊した
中西 夜 ホテル 寝坊した
Last edited by osaki (2022-05-09 11:45:15)
Offline
インポートするファイルは、その型式のファイルが多いです。
そのままインポートするのですが、かくデータがどのフィールドに入るのか、と、データ区切りを指定すればいいです。
Offline
あまり知識がなく、データの区切りとはどのようにやるのでしょうか。
Offline
出力する時に指定します。
マトリックスというのが、おそらくスプレッドシートの意味だと思います。それでしたら、普通に書き出すとタブ区切りになりますし、指定すればコンマ区切りとかにもできますね、
Last edited by Shin (2022-05-09 12:51:55)
Offline
この例では1列目も「氏名」とかいうフィールドにインポートすれば普通のCSVなどと同じで、特にマトリックスだからどうということはないデータですね。
マトリックスで問題になるとしたら複数の列に同じカテゴリのデータが入ってる場合で、例えば
朝 昼 夜
田中 家 会社 家
佐藤 ホテル カフェ 家
みたいなケースです。(これもちょっと例としては微妙か。1行目が1月、2月、3月~、とかの方が分かりやすいか)
「田中」と「朝」の間などに入っているのが「データ区切」ですが、FMは空白区切りには対応してないので、全部1つのフィールドにインポートしてから切り分けることになりそうですが
実際は空白でなく「タブ」ってこともないでしょうね...
インポートで問題になるのが、
1日 2日 3日 4日 ...
1月
2月
というデータでしょう。このままインポートしてしまうと、後で利用しようとする時に厄介なことになります。
> FMは空白区切りには対応してない
フィールド区切りをその他で指定できるので、一応対応はできます。複数の空白があることが多いのでちょっと面倒ですが。
Last edited by Shin (2022-05-09 12:56:21)
Offline
実際例を挙げますと
1週間の間に誰が誰に何回メールを送ったかを分かるように見てすぐわかるようにしたいと思っております。
下記のものをさらに部署事にチェックするとその部署のものだけを見る、また、0を表示しない、一定数量をいっていなければ赤色にするなど。
1列目の名前が誰がにあたり、1行目が誰ににあたります。
下の表は1週間に一回別のシステムから出力するものです。
その表が見ずらい為インポートするだけで見やすいものにしたいです。
田中 山田 中西 山下
田中 0 2 3 0
山田 5 0 1 3
中西 1 0 0 4
山下 1 3 4 2
Offline
見やすくする、つまり清書ですよね、それなら、Excel にでも取り込んだ方が簡単ですよ。
Offline
Pages: 1
[ Generated in 0.016 seconds, 9 queries executed - Memory usage: 517.11 KiB (Peak: 521.65 KiB) ]