Excel 2019で使える “関数だけ” チェックのアイデア15選



【重複チェック】

=COUNTIFS(提出番号列, A2, 営業所列, B2)


【禁止文字チェック(! @ を検出)】

=--(SUMPRODUCT(--ISNUMBER(FIND({"!","@"}, A2)))>0)


【多段階エラー】

=IFS(A2="", "未入力", NOT(ISNUMBER(A2)), "数値以外", TRUE, "OK")


【営業所コード→名称】

=SWITCH(A2, "OSK01", "大阪", "TKY01", "東京", "不明")


【営業所別の最新番号】

=MAXIFS(提出番号列, 営業所列, "OSK01")


【エラー内容まとめ表示】

=TEXTJOIN(CHAR(10), TRUE, D2:F2)


【ファイル名自動生成】

=CONCAT(B2, "_", TEXT(TODAY(), "yyyymmdd"), "_", TEXT(C2, "000"))


【他シートのセル取得】

=INDIRECT("'" & A2 & "'!B3")


【最終入力行の取得】

=OFFSET(A$1, COUNTA(A:A)-1, 0)


【非表示行除外して取得】

=AGGREGATE(15, 6, A2:A100, 1)


【営業日で期限チェック】

=IF(NETWORKDAYS(A2, TODAY(), 祝日表!A:A)>5, "期限超過", "OK")


【スペース・制御文字除去】

=TRIM(CLEAN(A2))


【アルファベット大文字統一】

=IF(EXACT(A2, UPPER(A2)), "OK", "大文字で")


【営業所コード妥当性】

=ISNUMBER(MATCH(A2, 営業所一覧!A:A, 0))


【保存場所チェック】

=CELL("filename", A1)

=INFO("directory")