お判りになる方、是非ともお助け下さい(Excel)
Excel関数で、以下の関数を使用したいのですが、どうしてもうまくいきません。どうすればよいでしょうか
=IF(M5="",L5,IF(AND(M5="",L5=""),K5,IF(AND(M5="",L5="",K5=""),J5,IF(AND(M5="",L5="",K5="",J5=""),I5,IF(AND(M5="",L5="",K5="",J5="",I5=""),H5,IF(AND(M5="",L5="",K5="",J5="",I5="",H5=""),G5,IF(AND(M5="",L5="",K5="",J5="",I5="",H5="",G5=""),F5,IF(AND(M5="",L5="",K5="",J5="",I5="",H5="",G5="",F5=""),E5,IF(AND(M5="",L5="",K5="",J5="",I5="",H5="",G5="",F5="",E5=""),D5,IF(AND(M5="",L5="",K5="",J5="",I5="",H5="",G5="",F5="",E5="",D5=""),C5,IF(AND(M5="",L5="",K5="",J5="",I5="",H5="",G5="",F5="",E5="",D5="",C5=""),B5,IF(B5="",B5,M5))))))))))))
左から右に4月から3月までの行方向の表があり、入力されたら数値を反映させたいのですが、3月と2月は問題ないものの1月からは反映されません
お礼
100点満点のご回答をいただきありがとうございます。 今までの苦労が嘘の様に、あっと言う間に仕分け作業が完了しました。 先にご回答いただきましたtom04様のマクロでも 望む結果が得られましたが、処理的にはkeithin様のマクロ式の方が早かったです。 20000行を超えるデータが3分程で処理できました。 私のために何度もお手数おかけし、大切なお時間を費やしていただいたことに 大感謝と同時に申し訳なく思っています。 本当にありがとうございました。