(現在 過去ログ85 を表示中)

HOME HELP 新規作成 新着記事 トピック表示 ファイル一覧 検索 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■12706 / inTopicNo.1)  関数をお教えください
  
□投稿者/ ギャレット -(2020/11/06(Fri) 11:48:40)
    お世話になります。

    下記の計算式の場合、「決定月数」12以上でないと、計算結果が「1」となりません。11以下でも計算結果が「1」となるようにしたいです。どのような関数にすればいいかお教えください。

    #条件選択([人員]=1,#int([決定月数]/12),1,"")

    桐Ver.9を使用しております。
引用返信 [メール受信/OFF] 削除キー/
■12707 / inTopicNo.2)  Re[1]: 関数をお教えください
□投稿者/ ONnoji -(2020/11/06(Fri) 12:41:59)
    2020/11/06(Fri) 12:43:40 編集(投稿者)

    > 下記の計算式の場合、「決定月数」12以上でないと、計算結果が「1」となりません。
    > 11以下でも計算結果が「1」となるようにしたいです。どのような関数にすればいいかお教えください。
    >
    > #条件選択([人員]=1,#int([決定月数]/12),1,"")

    実に難解な質問ですが、(^^ゞ

    以下の例のような結果が欲しいのであれば、

    変更前 #int([決定月数]/12)

    変更後 #CEIL( [決定月数] / 12 )

    (例)

    [決定月数]  #CEIL( [決定月数] / 12 )
      1  ・・・ 1
      2  ・・・ 1
      3  ・・・ 1
      4  ・・・ 1
      5  ・・・ 1
      6  ・・・ 1
      7  ・・・ 1
      8  ・・・ 1
      9  ・・・ 1
     10  ・・・ 1
     11  ・・・ 1
     12  ・・・ 1
     13  ・・・ 2
     14  ・・・ 2
     15  ・・・ 2
     16  ・・・ 2
     17  ・・・ 2
     18  ・・・ 2
     19  ・・・ 2
     20  ・・・ 2
     21  ・・・ 2
     22  ・・・ 2
     23  ・・・ 2
     24  ・・・ 2
     25  ・・・ 3
     26  ・・・ 3
     27  ・・・ 3
     :      :

引用返信 [メール受信/OFF] 削除キー/
■12708 / inTopicNo.3)  Re[2]: 関数をお教えください
□投稿者/ ギャレット -(2020/11/06(Fri) 12:55:51)
    No12707に返信(ONnojiさんの記事)
    > 2020/11/06(Fri) 12:43:40 編集(投稿者)
    >
    >>下記の計算式の場合、「決定月数」12以上でないと、計算結果が「1」となりません。
    >>11以下でも計算結果が「1」となるようにしたいです。どのような関数にすればいいかお教えください。
    >>
    >>#条件選択([人員]=1,#int([決定月数]/12),1,"")
    >
    > 実に難解な質問ですが、(^^ゞ
    >
    > 以下の例のような結果が欲しいのであれば、
    >
    > 変更前 #int([決定月数]/12)
    >
    > 変更後 #CEIL( [決定月数] / 12 )

    ONnoji 様

    ありがとうございました。

    質問漏れです。「5」以下は0にする場合の関数を教えてください。
    すみません。

引用返信 [メール受信/OFF] 削除キー/
■12709 / inTopicNo.4)  Re[3]: 関数をお教えください
□投稿者/ ONnoji -(2020/11/06(Fri) 13:02:17)
    2020/11/06(Fri) 14:49:58 編集(投稿者)

    > 質問漏れです。「5」以下は0にする場合の関数を教えてください。

    そんなに都合のよい算術関数はありませんよぉ〜。

    それこそ、イミディエイト(直接的)if/iif である #条件選択 関数の出番ですよ。

    #条件選択( [決定月数] > 5, #CEIL( [決定月数] / 12 ), 1, 0 )

    (例)
                第1条件式                第2条件式
                  ↓                  ↓
    [決定月数]  #条件選択( [決定月数] > 5, #CEIL( [決定月数] / 12 ), 1, 0 )
      1  ・・・ 0 ┐
      2  ・・・ 0 │
      3  ・・・ 0 │第2条件式 1(そうでなければという意味)※イチは恒真式
      4  ・・・ 0 │
      5  ・・・ 0 ┘
      6  ・・・ 1 ┐
      7  ・・・ 1 │
      8  ・・・ 1 │
      9  ・・・ 1 │
     10  ・・・ 1 │第1条件式  [決定月数] > 5 ならば
     11  ・・・ 1 │
     12  ・・・ 1 │
     13  ・・・ 2 │
     :      :


引用返信 [メール受信/OFF] 削除キー/
■12710 / inTopicNo.5)  Re[4]: 関数をお教えください
□投稿者/ ギャレット -(2020/11/06(Fri) 15:23:40)
    No12709に返信(ONnojiさんの記事)
    > 2020/11/06(Fri) 14:49:58 編集(投稿者)
    >
    >>質問漏れです。「5」以下は0にする場合の関数を教えてください。
    >
    > そんなに都合のよい算術関数はありませんよぉ〜。
    >
    > それこそ、イミディエイト(直接的)if/iif である #条件選択 関数の出番ですよ。
    >
    > #条件選択( [決定月数] > 5, #CEIL( [決定月数] / 12 ), 1, 0 )
    >
    >

    ONnojiさん

    ありがとうございました。また、よろしくお願いいたします。
解決済み!
引用返信 [メール受信/OFF] 削除キー/
■12714 / inTopicNo.6)  Re[4]: 関数をお教えください
□投稿者/ うにん -(2020/11/09(Mon) 18:20:24)

    >>質問漏れです。「5」以下は0にする場合の関数を教えてください。
    >
    > そんなに都合のよい算術関数はありませんよぉ〜。

    5/12<0.5なので0、と考えると、
    17/12<1.5なので17までは結果として1が必要、ということはありませんかね?(四捨五入ですね)

引用返信 [メール受信/OFF] 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Mode/  Pass/

HOME HELP 新規作成 新着記事 トピック表示 ファイル一覧 検索 過去ログ

- Child Tree -
- Antispam Version -