|
Question 38.2 不具合対応 |
|
 |
 |
|
|
すぐに役立つエクセルVBAマクロ集『実働日数計算 Sample Macro 5 』で使用表示されている式が、下記のように誤っていると思われます。
休日日数&実働日数が、正しい結果になっておりませんので、お知らせいたします。
すでに、ご承知とは思いましたが、失礼しました。
=IF($A5="","",SUM(判別!$D2:$AH2))
↓ ↓
=IF($A5="","",SUM(判別!$C2:$AG2)) 以降13行すべて
|
|
Answer |
Copyright (C) 2000.12.13 永井善王 |
|
|
ご指摘のとおり誤っていました、すみません。 このサンプルは、500連発・第2弾・495番にも掲載されています。重ねてお詫びします。
1. 不具合の内容
「結果」シートの C5:C17セルの数式(IF関数)の列番号の一部が、各々 1 ずれています。
|
| セル番号 |
誤 |
正 |
| C6 |
=IF($A6="","",SUM(判別!$D4:$AH4)) |
=IF($A6="","",SUM(判別!$C4:$AG4)) |
| C7 |
=IF($A7="","",SUM(判別!$D6:$AH6)) |
=IF($A7="","",SUM(判別!$C6:$AG6)) |
| C8 |
=IF($A8="","",SUM(判別!$D8:$AH8)) |
=IF($A8="","",SUM(判別!$C8:$AG8)) |
| C9 |
=IF($A9="","",SUM(判別!$D10:$AH10)) |
=IF($A9="","",SUM(判別!$C10:$AG10)) |
| C10 |
=IF($A10="","",SUM(判別!$D12:$AH12)) |
=IF($A10="","",SUM(判別!$C12:$AG12)) |
| C11 |
=IF($A11="","",SUM(判別!$D14:$AH14)) |
=IF($A11="","",SUM(判別!$C14:$AG14)) |
| C12 |
=IF($A12="","",SUM(判別!$D16:$AH16)) |
=IF($A12="","",SUM(判別!$C16:$AG16)) |
| C13 |
=IF($A13="","",SUM(判別!$D18:$AH18)) |
=IF($A13="","",SUM(判別!$C18:$AG18)) |
| C14 |
=IF($A14="","",SUM(判別!$D20:$AH20)) |
=IF($A14="","",SUM(判別!$C20:$AG20)) |
| C15 |
=IF($A15="","",SUM(判別!$D22:$AH22)) |
=IF($A15="","",SUM(判別!$C22:$AG22)) |
| C16 |
=IF($A16="","",SUM(判別!$D24:$AH24)) |
=IF($A16="","",SUM(判別!$C24:$AG24)) |
| C17 |
=IF($A17="","",SUM(判別!$D26:$AH26)) |
=IF($A17="","",SUM(判別!$C26:$AG26)) |
|
2. 修正方法
【A案】 ダウンロードしたままの状態でご使用の場合は、ダウンロードし直しをお願いします。
こちらから修正版をダウンロードできます。 LZH ファイル(176KB)
【B案】 カスタマイズ等でダウンロードし直しが不都合の場合は、お手数をお掛けしますが、数式を修正してください。
|
|