|
▼[名前なし] さん:
ありがとうございます。
>>できればひとつづつ検証したいのです。
>>7月は期間内にあると確認した上で2006年7月と置換、
>>8月も期間内にあると確認後、2006年8月と置換するという風に。。。
>
>これは可能でしょう。
>ただ、それをいちいち確認しないと問題が発生するケースは、シート1、
>シート2がそれぞれどんな状態の時なのでしょうか?
確認しないと問題が発生するわけではありません。
>
>その前に、元々の仕様が矛盾していませんか?
>(1)
>>期間内ではないけど3月は2007年3月と置換したいのですが
>(2)
>>6月は期間内にあることを確認した上で2006年6月と置換したいのです。
>>なかった場合は6月のままにしておきます。
>
>(1)では期間内ではないものを置換する。(2)では置換しないといっています。
>どちらですか?
いえ、そうしたいのです。。。
延長した場合、期間に入っていなくても
データとしてまとめたい2006年4月から2007年3月に入っているので
置換したいのです。
(2)の場合、シート1の始まりの期間は修正することがないので
そのまま置換しないときもあるということなのです。
>
>置換するにしても、
>
>>シート1の期間を書き直し忘れると
>>3月は期間内にないと判断され、
>>置換が行えないことになってしまいますよね。。
>>シート1の期間が違っていると
>>2007年の3月分と判断するのは難しいのでしょうか。
>
>ということは、シート1の期間に無かった場合、
>
>1)元々期間に入っていないのか
>2)修正していなくて入っていないのか
>
>の区別はどこで判断するのでしょうか?
>また、場合分けがあるなら、「この場合は置換する」「この場合は置換しない」
>という条件がハッキリしないと無理です。
シート1の期間とともに
2006年4月から2007年3月というまとめるための期間で
判断したいのです。
>
>>シート1の期間は延長したときに書き直し忘れがあったりで
>>違うことが多いのです。
>>延長した場合
>>シート1の期間を書き直し忘れると
>>3月は期間内にないと判断され、
>>置換が行えないことになってしまいますよね。。
>
>期間が異なる場合、シート1の期間をシート2に合わせる必要は無いのですか?
はい。シート1の期間を私が書き換える必要はありません。
>
>あと1点聞き忘れたのですが、シート2の月は必ず連続しているのですか?
>6月 8月 11月・・・のように飛んでたりはしませんよね?
はい。月は連続しています。
いろいろすみません。
宜しくお願い致します。
|
|