アプリ版:「スタンプのみでお礼する」機能のリリースについて

大分前にとてもお世話になりました。
tatsu99様に作って頂いたり教えて頂いたマクロは会社でとても活躍されています。感謝いたしております!
マクロを今も勉強中なのですが、前にtatsu99様に作って頂いたマクロで教えて頂きたいことがあり質問いたしました。

画像つきの私の質問で解答して下さったマクロに追加をしたいのですがどこに入れたらいいか・・・

1枚目は前も張りました。2枚目は月割りや日割りを計算して1枚目に反映させるためのデータシートなのですが、リース会社を「アクティオ」だけでなく「クボタ建機」と「コマツ」を増やしましたところ増やした会社のリース金額が反映されなくて作ってくださったマクロにどうか書き足せばよいかご教授ください(泣)

「tatsu99様 マクロについて」の質問画像

質問者からの補足コメント

  • 2枚目はシート名「データ表」のリースの詳細です

    「tatsu99様 マクロについて」の補足画像1
      補足日時:2018/12/10 22:38
  • 3枚目はtatsu99様が書いてくださったマクロです
    文字数が足りなかったので写真にいたしました。見えにくかったら数回に分けて補足で書きます!

    「tatsu99様 マクロについて」の補足画像2
      補足日時:2018/12/10 22:47
  • Q1 大きくすると表がカットされてしまうので、2枚に分けて張り付けいたします。
    文章解説・・リース会社は「アクティオ」「クボタ建機」「コマツ」の3つです。
    B112からB147まではアクティオのリース品目が書かれていて、F112からF147はクボタ建機、J112からJ147はコマツと、同様に品目名が書かれています。
    C112からC147までにはアクティオの各品目の月極規格日数が書かれていて、G112からG147はクボタ建機、K112からK147はコマツと、同様に書かれています。
    D112から147まではアクティオの月割り単価が書かれていて、H112からH147はクボタ建機、L112からL147はコマツと同様に書かれています。
    そしてE112からE147には日割り単価が書いています。I112からI147はクボタ建機、M112からM147はコマツと、同様に書いています

    「tatsu99様 マクロについて」の補足画像3
    No.1の回答に寄せられた補足コメントです。 補足日時:2018/12/11 16:26
  • 2枚目の切れた部分の写真です。
    前の質問はその質問であっています!
    作って頂いたマクロも完璧に反映されています!
    データが書いているシート名は「データ表」です
    ここまではマクロのおかげで完璧なのですが、
    シート名「リース」のN行に実際借りた日数によって月割り単価で出す場合と日割り単価で出す場合を計算して反映させたいのです。
    たとえば、アクティオの発電機 6Kを2日間借りた場合は月極規格が10日であるから、日割り単価を出して2日間で1000×2日間の2000と表示したり、15日間借りた場合は10日以上借りたので月割り単価の10000を表示したいのですがN行に計算式をと考えたのですがなかなかうまく出来ません・・・
    なにか方法はありますでしょうか?

    「tatsu99様 マクロについて」の補足画像4
      補足日時:2018/12/11 16:44
  • 1,はい、その3つで、全角です。
    2、その算出です。
    3、言葉が足りなくてお手数をおかけしすみません。
    例2↓
    現場Aでは作業が1月1日から3月1日までかかりました。。
    1月10日にアクティオの発電機6Kを借り始めたとします。
    返却したのが2月の15日でした。借りた日数は37日間です。リース会社の月極規格は借り始めた日から30日間となっています。ですので1月10日から2月8日までの30日間の間で月極規格日数以上借りているので10000円と算出いたします。2月9日からまた1日目と考えて30日間の間で残り借りた日数7日は月極規格日数に足していないので1000×7で7000円と算出いたします。

    今追加があり月極規格、単価のほかに「保証料」と「基本料」を付け足さなければいけなくなったのでデータ表の配置が変わってしまいました。すみません・・↓↓

    「tatsu99様 マクロについて」の補足画像5
    No.2の回答に寄せられた補足コメントです。 補足日時:2018/12/12 15:41
  • .

    「tatsu99様 マクロについて」の補足画像6
      補足日時:2018/12/12 15:42
  • 先ほどの算出にプラス「保証料」と「基本料」を足して「リース」シートのN行に反映できたらと思います。
    保証料と基本料も品目ごとに金額が違うのですが、保証料は借りた日数×保証料かかります(例:保証料が100円として、3日間借りたら100×3の300円。50日間借りたら100×50の5000円)
    基本料はその品目を1回借りるとかかります(例:基本料が1000円として5日間借りても50日間借りても1000円です)
    これらは月極規格とかは関係ありません。
    ちなみにリース会社とデータ表のセル位置はそのままなのですが、品目名とそれぞれの金額はまだ情報収集中なので仮名と仮金額で書いています。

    最初の質問の日割りか月極かを算出した金額に上記の保証料と基本料を上乗せした金額を反映したのですが、難しいでしょうか...(泣)

    色々変わってしまい申し訳ありません

    「tatsu99様 マクロについて」の補足画像7
      補足日時:2018/12/12 15:54
  • 1はそのままです。整数で小数点もつきません

    2は少し違っていて、リース会社は月日関係なく借りた日を1日目として借りた日から30日間ごとに一区切りしてリセットします。上の例で計算しますと
    期間=35日の場合 
    30日間の間に借りた日数は30日で、月極規格は10日以上なので10000。
    またリセットして30日間に借りた日数は5日ですので日割り単価で算出し5000。
    保証料×35=350
    基本料=5
    合計10000+5000+350+5=15355 となります

    期間=15日の場合
    合計10000+150+5=10155 となります

    期間=62日の場合
    10000+10000+2000+620+5=22625となります

    No.3の回答に寄せられた補足コメントです。 補足日時:2018/12/13 13:13

A 回答 (4件)

文字数オーバーなので、こちらに登録しました。

下記URLを参照ください。
https://ideone.com/mBEpAK
標準モジュールへ登録してください。
    • good
    • 0
この回答へのお礼

完璧でございます・・・驚愕いたしました!ややこしいのでさすがに無理だと思っておりましたが感動です!
先生と呼ばせてください!またお願いすることがあるかもしれませんがその時はお時間がお暇なときでかまわないのでご教授いただけたらと思います!
ありがとうございました!!

お礼日時:2018/12/13 15:46

最終確認です。


1.月極規格日数、月割り単価、日割り単価、保証料、基本料は全て整数であり、小数点はつかない。
2.金額は以下の式にて算出する。
期間を月極規格日数で割った商と余りを取得する。
金額=商×月割り単価+余り×日割り単価+期間×保証料+基本料

月極規格日数=10
月割り単価=10000
日割り単価=1000
保証料=10
基本料=5
の場合、期間=35日の場合は、
商=35÷10=3
余り=35÷10=5
金額=3×10000+5×1000+35×10+5
=35355円
上記で間違いないでしょうか。
この回答への補足あり
    • good
    • 0
この回答へのお礼

お世話になっております。
エクセルでまた塞がっておりまして、お時間があるときで良いのでアドバイスをいただけたら助かります!よろしくお願いいたします!

https://oshiete.goo.ne.jp/qa/10932702.html

お礼日時:2019/01/18 16:29

追加の補足要求です。


1.シート表のB列の内容は下記の何れかであってますか。
アクティオ
クボタ建機
コマツ

全て全角であり、上記以外の文字があった場合はエラーとなりますがよろしいでしょうか。


2.金額の算出
①シート表のM行の借りた期間(日数)が、該当品目の月極規格日数未満の場合
金額=該当品目の日割り単価×借りた期間(日数)

②シート表のM行の借りた期間(日数)が、該当品目の月極規格日数以上の場合
金額=該当品目の月割り単価

上記であってますか。

あなたが提示された例で、
アクティオの発電機 6Kを2日間借りた場合は月極規格が10日であるから、日割り単価を出して2日間で1000×2日間の2000と表示したり、15日間借りた場合は10日以上借りたので月割り単価の10000を表示したい
とのことですが、
例えば、100日間借りても金額は月割り単価の10000でいいのですか。
もし、違う場合は、どのように計算すれば良いですか。
この回答への補足あり
    • good
    • 0

前回回答者です。

以下、補足要求です。
1.2枚目の画像がよくわかりませんので、もっと大きい画像を提示していただけませんでしょうか。
2.2枚目の画像のシート名は何でしょうか。
3.2枚目の画像のシートを使って、金額を求める手順を提示していただけませんでしょうか。
4.前回のマクロは
https://oshiete.goo.ne.jp/qa/9978208.html
のNo3のもので間違いないですか。(マクロに修正を入れたり、セルの配置が変わったりしていることはないですか)
この回答への補足あり
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!