[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『シートの入力漏れチェックするには…』(たんぽぽ)
仕入れシートを毎日作成しています。
入力漏れが多いので目検は辛く。
チェックをできないかまたその結果をテキストでもいいので、結果ログとして出力できないか相談となります。
(イメージ)
A B C D E
チェック 品名 仕入時期 品名 売買日
2 OK 果物 2020/05/01 メロン 2020/05/03
3 野菜 2020/04/29 トマト 2020/05/01
4 OK 果物 イチゴ 2020/05/02
5 OK 果物 みかん
・
・
・
2行目データはOK(全項目入力済み)
3行目データはOK(A列OKが入っていないので無視でOK)
4行目データはNG(仕入時期が未記入)
5行目データはNG(仕入時期も売買日も未記入)
希望な動き
1.A列OKが第一チェックキー
2.A列がOK以外(空白OK)は残りの項目未チェックでOK ※入力データとして扱わない
3.結果をテキストログへ書き出す(ファイル名は当日日付)
(イメージ)
2行目OK
4行目NG仕入時期未記入
5行目NG仕入時期 売買日未記入
※対象行、入力漏れ項目が分かれば、表現は変わっても可
条件付き書式とも考えたのですが、このデータは毎日クリアされて
当日に新しくデータが貼り付けられるので、難しいのかなと思っています。
可能であれば、セルを赤色にするなり、手はあるのでしょうか??
ちょっと入社したてで、まだあまり慣れていないのですが
どうぞよろしくお願いします。
< 使用 Excel:Excel2010、使用 OS:Windows10 >
=AND($A2="OK",COUNTA($B2:$E2)<>4) (BJ) 2020/05/04(月) 03:31
(マナ) 2020/05/04(月) 08:52
よくわからないんだけど、誰がなんのために必要なデータなんだろう?
>※対象行、入力漏れ項目が分かれば、表現は変わっても可 行含めてもいいけど、毎日データがクリアされるなら、行がわかったところで意味なく無い?
入力されたデータをそのままブックとして残しておいたほうが、よほど有意義だと思うんだけど・・・ それはそれとして、1日1回ですよね? そしたら、 F2=ROW()&"行目:"&IF(A2="OK",CHOOSE((C2="")*1+(E2="")*2+1,"完璧",$C$1&"漏れ",$E$1&"漏れ",$C$1&"&"&$E$1&"漏れ"),"チェック不要") という式入れて、必要範囲にコピー A1を選択してCtrl+*(表範囲選択) コピーして、テキストファイルを開いて貼り付け、名前を付けて保存 てな感じでとりあえずは仮運用してみたらどうですか? それで物足りなければ、また相談いただければ、きっと快く受け入れてくれると思いますよ。
|[A] |[B] |[C] |[D] |[E] |[F] [1]|チェック|品名|仕入時期 |品名 |売買日 |入力漏れチェック [2]|OK |果物|2020/5/1 |メロン|2020/5/3|2行目:完璧 [3]| |野菜|2020/4/29|トマト|2020/5/1|3行目:チェック不要 [4]|OK |果物| |イチゴ|2020/5/2|4行目:仕入時期漏れ [5]|OK |果物|2020/5/1 |スイカ| |5行目:売買日漏れ [6]|OK |野菜| |ミズナ| |6行目:仕入時期&売買日漏れ (稲葉) 2020/05/04(月) 11:31
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.