実務設計

実務設計

【Excel】適用開始日つきマスタから基準日時点の最新行を引く式

改定のたびに行を足していく単価マスタから、基準日の時点で有効な1行だけを引きたい。適用開始日が昇順に並んでいれば、近似一致のINDEXとMATCHで足ります。ただ、行を足すうちに並びが崩れたり、同じ開始日が2行入ったりすると、エラーにならず...
実務設計

【Excel】引き継ぎブックで先に見る外部リンク・名前・接続

引き継いだExcelのブックを開いたとき、私が最初に見るのは関数と非表示列です。数式の参照が切れていたり、計算の根拠があちこちにばらけていたりすることは、日常的にあります。Excelの引き継ぎでは、関数と非表示列を見たあとに、もう一か所、見...
実務設計

【Excel】打刻と集計値の不整合を検知するフラグ列の設計

勤怠管理システムが集計した実労働時間と、打刻時刻から再計算した労働時間が合わない日があります。給与計算シートを作る中で、手動で修正された日の打刻時刻が実態と合っていない、という場面がありました。困った場面正規の打刻(ICカードやアプリ)では...
実務設計

【Excel】手入力と自動計算を共存させる上書き優先列の設計

自動計算で出した値のうち、例外の行だけは人の手で直したい。実務ではよくある場面です。たとえば、振替休日の所定労働時間のように、数式では判定しきれない日があります。数式のセルへ値を直接打ち込むと、数式が消えます。どの行を手で直したのかも、あと...