nabeshinによる
2008年02月29日 13時35分の掲載
オリンピックの年部門より。
オリンピックの年部門より。
この議論は賞味期限が過ぎたので、保存されている。
新たにコメントを書くことはできない。
このページのすべての商標と著作権はそれぞれの所有者が有します。
コメントやユーザ日記に関しては投稿者が有します。
のこりのものは、© 2001-2010 OSDN です。
給与計算システム(笑)のバグ (スコア:5, 興味深い)
1日(金)に働いた記録を書いて、勤務時間を入力しても、自動的に計算されるはずの小計が増えない。
他のところに書くとちゃんと増える。なんだろうと思って計算をしているセル(単なるSUM)の値を見たら、
SUM(A2:A30)(数字は適当。ようは「勤務時間」欄の数字を足す)となっていました。
たぶん、途中でうるう年ってことに気づいて、29日の列を「追加」したんだろうなぁ。
絶対番地じゃないから、列がひとつずれて、A1列の1日はSUMの範囲外になったと。
厳密にいつ働いたかは問題にならないので、4日に働いたことにしましたが。
# Excelよくわからないので、ニュアンスで。
Your 金銭的 potential. Our passion - Micro$oft
Tsukitomo(月友)
Re:給与計算システム(笑)のバグ (スコア:3, 参考になる)
Excel は、絶対参照にしていても、行や列の追加、カット&ペーストには追従してくれるんですよね。
便利な機能ではあるのですが、素人は間違えて入力することがよくあるし、そうした時にカットアンドペーストで値を正しいセルに移したりすることが多いんです。
(例えばA4=B4-C4って計算をしているとして、
本来D4のセルに入力すべき数値をユーザーが間違えてC4に記入し、
カットアンドペーストでC4をD4に移動させると、式中の参照セルも移動しちゃって「A4=B4-D4」になってしまう。
その後、C4に数値を入れてもA4には全然反映されない…)
そういうのが怖いので、誰が記入するかわからない数値入力をするときは、
A. 「計算式の入っていない、入力専用のExcelファイル」と「計算用のファイル」に分ける
B. 「OFFSETワークシート関数を使って、カットアンドペーストに依存しない本当の絶対参照にする」
のどちらかの方法を使うことが多いのですが…
Aの方は入力ユーザーには計算結果が見えないという欠点があるし、
Bの方は本当の絶対参照なので、行追加や列追加などがまったくできなくなるので取り回しで不便に感じることも多い
どっちも一長一短なんですよね…
親コメント
Re:給与計算システム(笑)のバグ (スコア:2, 興味深い)
ユーザーからの入力を想定した「保護されていないセル」間でカットアンドペーストすると、
数式の入った「保護されたセル」の、参照元のセルはカットアンドペーストに追随してしまい、
セル中の数式が変わってしまうんですけど…
Excel 2000 での話です。最近のExcelでは違うとか?
それとも、やり方を間違えてるのかなぁ…
入力を想定したセルは、書式の「保護」でロックのチェックを外す
計算用セルは、書式の「保護」でロックのチェックを入れる
とした状態で、ワークシートの保護をかけたんですが…
親コメント
Re:給与計算システム(笑)のバグ (スコア:3, 参考になる)
「切り取りを禁ずれば即ち計算式化けること能わず!」 [geocities.jp]というわけで、シートモジュールの定義によってカット&ペーストを不許可にする策があるようです。
- Lupinoid -
親コメント
ウチじゃないんですけど (スコア:4, 参考になる)
Re:ウチじゃないんですけど (スコア:3, 参考になる)
親コメント
Re:ウチじゃないんですけど (スコア:3, おもしろおかしい)
あなたには友達が居ません。
# マテ。そのメッセージは一部の人間には危険球だぞ。
## ・・・や、mixiやってないからわかんないけどさ。
# そういやリンク先、何の情報もなかったな。会員専用か?
親コメント
タレこみ人は境界条件が分かってないな (スコア:3, すばらしい洞察)
Re:タレこみ人は境界条件が分かってないな (スコア:4, 興味深い)
オレんとこは何も無かったぜwwwwwww
とかコメントした人が3/1にごめんなさいコメントしてくれるのを
期待してるんでしょう。
#「あらゆる法則には例外が存在します。この法則にも。」
親コメント
Re:タレこみ人は境界条件が分かってないな (スコア:4, すばらしい洞察)
親コメント
前もって行った定番対策など (スコア:3, 参考になる)
とりあえず会社を今日明日くらい休んで携帯の電源を切っておくとか……
PV3の拡張ツールが (スコア:3, 参考になる)
時計を一日進めたり戻したりすると起動するので、おそらく閏年が原因かと思われますが、
なぜそのような現象が発生するのかはよく分かりませんでした。
Re:PV3の拡張ツールが (スコア:2, 興味深い)
ボーカロイドブックマーク [nicovideo.jp]
親コメント
人間でも閏年問題発生 (スコア:3, おもしろおかしい)
ドナルド~ (スコア:3, 参考になる)
そもそも (スコア:2, おもしろおかしい)
腕時計は3/1 (スコア:2, 参考になる)
僕が使っているのはSEIKOのWIREDで型番は「AGBA003」です。うーむ。
Re:腕時計は3/1 (スコア:2, おもしろおかしい)
おかしいと思いつつ、幾つかの書類の日付に3月1日と書いてしまった。
親コメント
電波時計ですが (スコア:2, 参考になる)
旧フォーマット専用の電波時計なので、うるう年には切り替えを
手動でやらなければなりません。
親コメント
Re:腕時計は3/1 (スコア:3, 参考になる)
閏年かどうかの処理が出来てない電波時計だと、今年中ずっと1日ずれたことになってしまいそうです。さすがにそんな製品は無いと信じたいですが…
親コメント
誰が何と言おうとこの閏年の一日は非常にありがたい一日 (スコア:2, おもしろおかしい)
#そして4年後までに対応すると決めて閏年対応を後回しにした日。
職場でありがちな問題 (スコア:2, おもしろおかしい)
上司「ナニ言ってる?今年はうるう年だから1日余分にあるんだぞ。
余裕だろ?」
俺「。。。(日数で計画立てているから、そういうことではないんだが)」
#もちろんネタですよ。
うちのシステム (スコア:2, すばらしい洞察)
http://www.nec.co.jp/products/soft/tech_info/leapyear2008/info.html [nec.co.jp]
実際に影響がでるのは来年の1月1日以降らしいのであわててパッチあてなくてもいいいか。
# そして忘れる。
toto (スコア:2, 参考になる)
「販売システム用のソフトが、うるう年を計算せずに設計されていたのが原因」 [msn.com]とのことです。
販売最終日じゃなくて良かったですね。
HPのiPAQにバグがありました (スコア:1, 興味深い)
タイムレコーダ (スコア:1, 参考になる)
バイトの方が混乱してました。今日は手書きで対応。
そうか、今日は29日か (スコア:1)
#マイコンではうるう年よりもうるう秒の方が意外と面倒
ワンセグ内蔵ウォークマン (スコア:1, 参考になる)
サポセンいわく「今日は我慢してください」と。
※もちろん丁寧なお詫びと共に。
月次バッチ (スコア:1, 参考になる)
去年から動いてます。
さて、そろそろ帰って酔っておくか…
うちの叔母が (スコア:1)
ありがちだと困るコメント (スコア:1)
すみませんごめんなさいそれを作った人はもうこの会社にはいないんです調べてみたのですがパッチ以外の対策方法はありませんでした勘弁してください。
いっそのこと (スコア:1)
私の体がうるう年に対応できていなかったようです (スコア:1)
多分、昼の弁当が犯人。
Re:定番 (スコア:3, 参考になる)
"9+"はどうなんだろう?
親コメント
Re:定番 (スコア:3, おもしろおかしい)
#電池切れたまま放置してたしな
親コメント
Re:定番 (スコア:2, 参考になる)
親コメント
Re:定番(-1:オフトピック ) (スコア:3, おもしろおかしい)
・2038年は2月が来る前に年が終わってしまう
・2100年に2月29日があるかどうかわからない
・うるう年とうるう秒とうるち米の区別がつかない
以上の項目に該当する人はうるう脳です。
親コメント
Re:定番 (スコア:1)
でも今日(3/1)は30日を表示してましたorz
#安い自動巻だから、想定内だけど。
親コメント
Re:焼肉屋以外へも急げ (スコア:1)
ニンニクエキスでも買えとおっしゃるか。
親コメント