みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
毎月の給与を支給する時、金種表を作る計算式はどうしたらよいでしょうか。(Win10・FM17Ad)
計算フィールド
A氏差引支給額 1,234,567円
B氏差引支給額 2,543,420円
C氏差引支給額 654,321円
総計 4,432,308円
上記の例題から下記の結果の結果を出す計算式はどうしたらよいでしょうか
1万円 442枚
千円 11枚
百円 12枚
十円 10枚
一円 8枚
Offline
Offline
koedaさんので解決しました
1)「元金額」(数字フィールド)を作ります。
2)計算フィールド(繰り返し数9)を作り、以下のような式を定義します。
Let (
[
gaku = List ( 10000 ; 5000 ; 1000 ; 500 ; 100 ; 50 ; 10 ; 5 ; 1 ) ;
n = Get ( 計算式繰り返し位置番号 ) ;
p = GetValue ( gaku ; n ) ;
Pu = GetValue ( gaku ; n - 1 )
] ;
Case (
n = 1 ; Div ( 元金額[1] ; p ) ;
Div ( Mod ( 元金額[1] ; Pu ) ; p )
)
)
Offline
Pages: 1
[ Generated in 0.007 seconds, 7 queries executed - Memory usage: 501.67 KiB (Peak: 515.88 KiB) ]