みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
チポ様
ご丁寧にありがとうございます。
1週間分を1レコードに表示する発想が無かったです。柔軟なファイルメーカーにもかかわらず自身が柔軟ではない…
繰り返しフィールドを駆使して挑戦してみます!!
ありがとうございました。
今後ともどうぞよろしくお願いします。
チポ様
お返事ありがとうございます。
半ば諦めておりましたので希望がみえて嬉しい限りです。
具体的にご教授いただけると幸いですm(__)m
過去のクロス集計サンプルで試すため、作業内容TにもLookup関数を用いた日付F(日付タイプ、計算値自動入力・既存値置換)を作成しております。
Shin様
まさに負の遺産です( ;∀;)
仰る通り「作業内容」の帳票様式はポータルを並べて対処しようと考えております。
問題は『作業時間報告』で躓いており、こちらもA4横の様式にて横軸に日付(1週間分)、縦軸に作業CDを「フォーム形式」でクロス集計したいのですがやはり「フォーム形式」ではクロス集計は不可能でしょうか。
Shin様
お返事ありがとうございます。
作業内容の様式はリスト形式のように縦に。ではなく
左から右へ向かって月→木、下段に金→日と2段になって1日の枠があり、
1日の枠にも午前、午後、時間外枠があり各時間帯に箇条で記入します。
フッターのようなページ番号を書いたりすることはございません。
ご検討よろしくお願いします
いつも当サイトでは大変お世話になっており様々活用させていただいております。
FMP18、Win10
◆背景
現在、エクセルにて1週間ごとの「作業内容」と「作業時間報告」をそれぞれ別ファイルで入力⇒印刷しており重複が煩わしくFMで解決したいと考えております。
(前時代的とのご批判は重々承知しております。FMも個人で購入しました(会社での使用は了承済み))
◆テーブルとフィールド構成
・入力フォームT
主キー
社員CD
日付
出社時刻
退社時刻
外出時刻
復帰時刻
・作業内容T
外部キー
作業CD
時間帯(午前or午後or時間外)
作業内容
所要時間
◆やりたいこと
現在、エクセル⇒印刷して紙提出しているのでフォーム形式にてエクセルの様式を画像にし、背景にしてFMのデータを会社指定様式にフィールドを配置し提出したいと考えております。
1日のうち、同じ作業CDが同じ時間帯に発生したり(作業内容が異なるため)、同じ作業CDで他の時間帯に発生するのでFMで集計し効率化を考えております。
「フォーム形式」での集計は可能でしょうか。
ご教授いただけると幸いです。
※説明不足であればお申し付けください。
Shin様
いつも親身になって相談に乗って頂きありがとうござます!
小計パートAにはA(数字フィールド)、小計パートBにはB(数字フィールド)をソート対象にして集計しております
いつも大変お世話になっております
ご教示頂けると幸いです
(FMP16・Win7)
リスト形式にてヘッダ・小計パートA・小計パートB・フッタを設定
各小計パートに繰り返し集計フィールド[12](前年売上)・(今年売上)・(対比=今年/前年)を置き、検索→ソートで集計表示しております
※1.小計パートAと小計パートBは同じ集計フィールドを置き、Aをソート対象・Bをソート対象としてます
※2.集計は合計で表示
※蛇足ですがレイアウトは下記のイメージです
ーーーーーーーーーーーーーーーーーーーーーー
ヘッダ
ーーーーーーーーーーーーーーーーーーーーーー
小計パートA(前部)
前年売上[12]
今年売上[12]
対比[12]
ーーーーーーーーーーーーーーーーーーーーーー
小計パートB(前部)
前年売上[12]
今年売上[12]
対比[12]
ーーーーーーーーーーーーーーーーーーーーーー
フッタ
グラフ表示
ーーーーーーーーーーーーーーーーーーーーーー
下記の件について行き詰っており、ご教示頂けると幸いです
①小計パートBの『対比』は希望する除算値が表示されますが小計パートAにはパートBのレコードが複数表示されると複数レコードの合計が表示されます(※2.で定義しているから当然ですが..)
希望は小計パートA内での除算値を希望
②フッタパートのグラフ表示で小計パートAの数値が表示される(Y軸は小計パートと同じフィールドを用いています)
希望はパートBの数値を表示し複数レコードがある時はレコードを選択すると連動してグラフも変化して欲しい
どうぞ宜しくお願い致します
貴重なご提案ありがとうございます!!
自身のFMはアドバンスではないのですが幸い、社内でもiPad所有者が多いのでFM Goで確認頂き提案してみます!!
本当にありがとうございました!
Shin様
お世話になります
またまたご丁寧にサンプル作成頂きありがとうございました!!
弊社ではファイルメーカーが導入されておらず、就業中は見れないのでに早くサンプルを見たくて日中うずうずしておりました(笑)
これまではExcelファイルを各々がピボットで加工して分析しており、労力に疑問を抱きファイルメーカーに出会い個人的に購入し独学でやっておりましたが、元データが今回の様に特殊なので行き詰っていたところをShin様のご厚意で何とかイメージする形まで辿り着けることが出来、とても感謝しております
本当にありがとうございました!!
今後とも引き続きどうぞ宜しくお願い致します
Shin様
お返事が遅くなり申し訳ございません
サンプルを拝見させて頂きました!!
ご多忙の中、作成頂いたことに心より感謝致します
お蔭さまでイメージするソリューションが出来あがってきて本当に嬉しく感じている半面、自分自身では全く何も出来ておらず情けなく感じております。。。
お忙しい中、これ以上手を煩わせるのも申し訳ないので下記の件、文面だけでの返答で結構ですのでご教示頂けますでしょうか
※恐縮ではございますが下記、ファイルをご参照頂けると幸いです
https://yahoo.jp/box/Iug0q3
内容は会社より『得意先別小分類』とは別ファイル(Excel)で『担当者別売上計画対比表』が出されます
このファイルを作成頂いたサンプルを参考に
①元データテーブル内に『売上数量_』フィールドの要領で『売上計画_』(計算フィールド[24]でevalute関数にて"月売上計画[1]")を作成し上記Excelをインポート
②データテーブルに『売上計画』数字フィールド・『売上計画_』計算フィールド[12]・『s_売上計画_』集計フィールド[12]・『st_売上計画_』集計フィールドを『数量』フィールドの要領で作成しインポート
③クロス集計で『営業所CD』『担当者CD』をソート対象に前部小計パートを作成し、『s_売上計画_』・『s_売上金額_』集計フィールドを置きました
7月~6月までで繰り返し表示された数値が『計画』は希望通り表示されますが『金額』が7月~12月が前期・今期の同月を足した数値が表示され1月~6月までが前期の数値が表示されます。
・上記①~③でどの時点で間違っているのでしょうか?
お時間がある時にお返事頂けると幸いです。どうぞ宜しくお願い致します
いつもありがとうございます!!
チャレンジしてみます。またご相談にのって頂けると幸いです
Shin様
お世話になります
以前に作成頂いたサンプルをお手本に、ゆっくり咀嚼しながら理解に努めておりますがとても高度なので他の社内データで、『クロス集計』にフォーカスを当てて理解の整理に努めておりますがさっそく躓いております。。。
まずは目標として簡単な集計を見よう見まねで作成してみました
https://yahoo.jp/box/a-0k7b
上記ファイルのイメージを自身の社内データにて作成を考えておりますが、ゆくゆくは以前に作成頂いたサンプルにも応用したいので『テーブル・フィールド』はそのまま活用させて頂いており、『数量』を『計画』に変更しました。
https://yahoo.jp/box/IxJlPL
やりたい事は
①7月~6月までをヘッダに表示し小計パートに担当コード毎の『計画値』と『売上』を表示し右端に担当コードの総計
②同様に担当コードの上部に営業所コードで『計画値』『売上』を表示し右端に営業所コードの総計
③後部総計に月毎の総計を表示し右端に総合計
④ヘッダパートにグローバルフィールドを置き、ドロップダウンで『今期or前期比』を選択し『数値or比率』を選択し小計に表示させる(比率は当月実数/計画の比と当月実数/前年同月です。)
年始でお忙しいかと存じますがご教示、宜しくお願い致します
Shin様
ありがとうございます。デバッグ目的だったのですね。承知しました
スピードの件、格段にあがっておりストレスなく動いております。ありがとうございます
この度は本当にご親切・丁寧に教示頂きありがとうございました
引続きどうぞ宜しくお願い致します
Shin様
お返事頂きありがとうございます
①西暦の通し月数と開始月での計算式だったのですね。ありがとうございます
②リレーションの件、さらに複雑になるのですね。浅はかな事を考えずご忠告通りインポート致します
③年月F→分類CDにてチェックボックスを選択し、営業所コード、担当者コードでソートをかけ集計を行い数値は表示されますが値一覧のドロップダウンより候補を選択しても『このフィールドは変更禁止なので、この操作は実行できません』とメッセージが出てきます。せっかく作成頂いた機能が活用出来ず心苦しく感じております
Shin様
ご丁寧にありがとうございます!!
大分類・小分類の商品ごとからの視点で分析も出来て、とてもありがたく存じます
関数の意味など調べているとこんな時間になっちゃいました。。。
すっかり教えて君になり恐縮ではございますが、気が向いたらで結構ですのでご教示ください
①『元データ』テーブル内の『年月』フィールド内の計算式 『2016*12+5+Get ( 計算式繰り返し位置番号 )』の『2016*12+5』を演算している理由
②『元データ』から『データ』へ、インポートする理由。わたくしの浅知恵ではリレーションの方がレコード数(ファイルサイズ)が小さくなると思いますがやはり浅はかでしょうか?
③大分類(小分類)_営業所_担当者レイアウトのヘッダパートの値一覧が変更禁止になっており有効活用ができません
本当に気が向いたらで結構です。どうぞ宜しくお願い致します
Shin様
度々、恐れ入ります
今回の改良で処理スピードも断然、速くなりました。ありがとうございます。
色々、我儘を言い要望を叶えて下さったサンプルを知識が詰まった宝箱の様にゆっくりではございますが理解に努めておりますが
最初の段階で躓いております。。。
数量・金額が入った月毎の数値フィールドはどのようにして抽出して集計をかけていらっしゃるのでしょうか?
Shin様
わざわざサンプルまで作成頂き、大変お手間をお掛けし申し訳ございませんでした。
そして年末年始のお忙しい中、貴重なお時間を頂きありがとうございました!!半日に1度ぐらい当サイトに来ては更新がないかチェックしていたところ
Shin様のお返事があり、とても感動致しました。
肝心な中身については勉強しながら自分仕様にアレンジをしていこうと思いますがご忠告の通りPCのスペックが低いので気長にやっていきます
またご相談に乗って頂けると幸いです。引続きどうぞ宜しくお願い致します
この度は本当にありがとうございました
新年明けましておめでとうございます
今年も引続きどうぞ宜しくお願い致します
『クロス集計』のキーワードで検索・閲覧をしておりますがなかなかイメージするソリューションに辿り着けないのですがShin様のご活躍はたくさん拝見しており勉強させて頂いております
①【1月毎のレコードに分解して】と仰っておりますが言葉の理解がままならず行き詰っております
他のクロス集計では日付フィールドが1つなのでスムーズに『日』『四半期』で絞り込んでいらっしゃりますが、
私の元データでは『今期07月売上…』とフィールドが今期数量×12、金額×12、前期数量×12、金額×12と纏まっておらず途方に暮れております
その上、比較の為に数量比・金額比フィールド(金額と比率)を作っておりますが繰り返しフィールド等でフィールド数を減らす事は出来ないでしょうか?
②変数設定で7月から10月までの4ヶ月、11月・12月の2ヶ月のみ等と絞ることは可能でしょうか?(開始月・終了月を動的に取得するイメージです)
③【 他営業所・他所員とを商品別で比較】とは、比較目的として同じ商品(大分類もしくは小分類)でAさんは多く売上げているがBさんは少ないよね。と要因の検証をする為に数値を見たいと考えております
クロス集計の縦軸(行)に営業所・所員名(所員名の最後に営業所の小計)、横軸(列)に商品(大分類・小分類)の数量・金額を表示したいです(月の概念は②と同様に絞込み)
お忙しい中、大変恐縮ではございますがご教示くださいますようお願い致します
とても基本的なことで恐縮ですがご教授下さい
FMP16
毎月、月毎に各営業所・所員・得意先・販売商品の大分類・小分類・今期(6月決算の為、7月始まり)販売数量・金額・前期販売数量・金額がエクセルにて抽出されてきます。
現状は各所員が担当得意先をエクセルにて分析(前期単月比較・累計比較)しております。
https://yahoo.jp/box/inyrbQ (※守秘義務に反しないよう架空の得意先・商品分類で加工しています)
現状は各自、エクセルのSUM関数等で分析していますが、予めFMにて集計分析ソリューションを作成しておき、月々エクセルにて抽出されたデータをFMにてインポートし、分析業務の効率をあげたいと感じております
やりたい事としては
【時間軸】
・得意先別に絞込み、単月の売上数量・金額比較
・得意先別に絞込み、累計の売上数量・金額比較
・得意先別に絞込み、四半期の売上数量・金額比較
【商品軸】
・営業所や所員単位で絞込み、他営業所・他所員とを商品別で比較
年末の多忙な時に恐縮ではございますがどなたかお知恵をお貸し頂けますでしょうか?
どうぞ宜しくお願い致します
Shin様
早速のお返事、サンプルでのご丁寧な説明ありがとうございます!
今回の検索での使用場面は売上分析を集計し参照しようと考えています
なのでヘッダパートに値一覧を持ってきて絞り込み、分析を行います
※ファイルメーカー未経験の同僚にもFM GOで分析を簡便にしてもらいたいと思っております
よってスクリプトの方が助かります。
簡単で結構ですのでどうぞ宜しくお願い致します
いつもお世話になっております
とても基本的なことで恐縮ですがご教授下さい
FMP16
①値一覧で営業所(札幌営業所、仙台営業所、…)を設定しドロップダウンリストにて選択
②営業担当者(札幌一郎、札幌次郎、仙台太郎、仙台花子、…)を同じく値一覧で選択
※営業担当者は条件付き一覧で選択を絞ってます
①営業所を選択したら自動的に管轄のレコードを検索かけたい
②担当営業者を選択したらさらにレコードの絞り込みをかけ検索したい
その為のスクリプトの書き方とトリガーの設定を教えて下さい
基礎的なことで恐縮ですがどうぞ宜しくお願い致します
検索して絞り込んで集計でいいんでは?
シャチ様
早速のお返事ありがとうございます
絞り込み⇒集計をスクリプトで組む事は可能ですか?
※恥ずかしながらスクリプトが無知なので具体的に教えて頂けるとありがたいです
言葉足らずで申し訳ございません
1つのレコード(同一レコード)内に各月毎のフィールド値(計画値)が既に入力された状態です
※『集計』だと他者の計画値が合算されてしまいます
なので『計算』でやっており、SUMを用いております
いつも拝読しており、お世話になっております
どなたか良いアイデア頂きたく投稿させて頂きます
FM13 Win.7
1ヶ月毎(『01月』『02月』『03月』…『12月』)にフィールドに計画値が入力されており、
1年間の計画値を『累計』と『合計』フィールドそれぞれで計算しようと思っております
『累計』とは『01月』を起点とし当月までの累計(今月ならば『01月』から『02月』まで)
『合計』とは『01月』から『12月』までの合計
『合計』はフィールドタイプを『計算』にし、SUMで『01月』;『02月』;…『12月』としました
『累計』の出し方に困っております
どなたかご教授頂けませんでしょうか。
※『合計』も他にシンプルな方法がございますでしょうか?
どうぞ宜しくお願い致します
Pages: 1
[ Generated in 0.011 seconds, 6 queries executed - Memory usage: 669.16 KiB (Peak: 706.82 KiB) ]