Excelの逆引きレシピ
やりたいことから数式を探せます。目的ごとに、そのまま貼って使える数式と、その考え方を載せています。
検索・行列(48件)
- 別シートから商品名を表示する商品IDを入力すると、マスタシートから商品名を自動で持ってくる。
- 検索列より左側の値を取得するVLOOKUPではできない「左側の列」への検索・抽出を行う。
- 有効なデータだけを別表に抜き出すステータスが「完了」以外の行だけを表示する。
- 重複を除いたユニークなリストを作る来客名簿から名前のダブりを消して、誰が来たかの一覧を作る。
- 売上が高い順に表を自動で並べ替える入力したデータを、別の場所で常に売上順にソートして表示しておきたい。
- 検索列を列番号で自動指定する列の挿入などで番号がずれても壊れないVLOOKUPを作る。
- VLOOKUPではできない「左側検索」の定番商品名から商品IDを逆引きする(VLOOKUPが不向きな構成の時)。
- シート名をセルから参照して切り替える「1月」「2月」と書かれたセルを見て、参照するシートを自動で変えたい。
- データの増減に合わせて自動で広がる範囲設定グラフの元データなどが、行を追加するたびに自動で増えるようにしたい。
- 1つの数式で複数の列を一度に持ってくる検索してヒットした行の「名前」「住所」「電話」を3列分一気に埋める。
- 離れた列を1つにまとめて検索するA列とC列を結合して、あたかも隣り合っているかのように扱ってVLOOKUPする。
- 別々のシートの表を縦に1つに繋げる「1月」シートと「2月」シートの売上データを、1つの表として表示する。
- 大きな表から特定の列だけを抜粋する50列ある名簿から「名前」と「電話番号」の列(1列目と5列目など)だけを抽出。
- 2次元の表を1列に並べ替える3列×3行のデータを、縦1列(全9行)にフラット化する。
- リストの最初(または最後)の数行だけ取る売上ランキングの上位5件だけを表示する。
- 見出しを除いてデータ部分だけ取得する表全体を別の場所に参照させる際、1行目の見出しをカットして表示。
- 表を特定のサイズに広げ、空白を埋める5行しかない表を無理やり10行にし、足りない部分に「データなし」と入れる。
- 1列のデータを指定の列数で折り返す縦に並んだ9個の値を、3列×3行の表に成形する。
- 「売上」順、かつ同じなら「名前」順に並べる複数の優先順位を指定して、表全体を並べ替える。
- 特定の文字を含む行だけを抜き出す備考欄に「至急」と書いてあるデータだけを抽出。
- スピル結果の特定の1つだけを取り出すFILTER関数で出た複数候補のうち、一番上のものだけを採用する。
- 縦長リストを横長に変換するデータベースから引っ張ってきた縦1列を、1行の見出しとして横に並べたい。
- あいまいな名称でVLOOKUPする「株式会社テスト」から「テスト」というキーワードでマスタを引く。
- 条件に合う「たった1つのデータ」を確実に抜き出す会員番号と氏名が一致する、特定の行の住所だけを検索したい。
- 複数のシートのデータを縦に1つに繋げる「4月分」「5月分」「6月分」の3つの表を、数式1つで巨大な1つの表にまとめたい。
- 離れた列を横に繋げて新しい表を作るA列の「名前」と、Z列の「評価」をくっつけた表を隣に作りたい。
- 表の「上から10行分」だけを取り出す売上順にソートした巨大なリストから、トップ10のデータだけを表示したい。
- 見出しを除いてデータ部分だけを取得する表全体を指定している範囲から、1行目(見出し)を削った純粋なデータだけを取り出したい。
- 特定の行番号(1行、3行、5行...)だけを抜くアンケートで「1人おき」にデータをサンプリングしたい。
- 1列のリストを「3列ずつの表」に組み替える縦に並んだ100個の名前を、3列に折り返してコンパクトに表示したい。
- 横幅を指定してデータを折り返す商品一覧を下方向にではなく、横に5つ並んだら次の行…という配置にしたい。
- 2次元の表を全部「1行」に平坦化する縦横に広がっている出席者名簿を、コピーしやすいように1行の横並びに直したい。
- 表のデータを全部「1列」にまとめる各部署から集まったバラバラな範囲のデータを、1列に積み上げて分析しやすくしたい。
- VLOOKUPで該当する「全てのデータ」を抜き出す1つのIDに紐づく、過去の購入履歴すべてを一覧表示したい(VLOOKUPは1つしか出せない)。
- リストの中からランダムに1人選ぶ忘年会の景品当選者を、名簿リストから1人だけ自動で抽選したい。
- 2つのリストの「違う箇所」を特定する元名簿と更新後名簿を比較して、名前が変わった行だけを抜き出したい。
- 縦と横の両方の条件が合うセルの値を取り出す「4月」の「東京支店」という2軸の交差する場所の数値を抜き出したい。
- 画像付きの検索システム(商品検索パネル)を作るIDを入力すると、商品名だけでなく「写真」も切り替わる仕組み。
- 入力すると隣の「ランキング表」が即座に反映されるスコアを書き換えるたびに、別の場所に作った上位5件が自動で並び変わる。
- REDUCEを使って「0以外の最初の値」を探す範囲の中から、最初に出現する「意味のある数字」だけを拾いたい。
- セルに書いた「シート名」の場所を動的に見に行くA1セルに「4月」と書けば「4月シート」の合計、 「5月」に書き換えれば「5月シート」に連動。
- 「一部の名前」だけでマスタから検索する「株式会社あいうえお」を「あいうえお」だけで検索して住所を引きたい。
- リストの「一番下(最新)」にあるデータを優先して拾う同じ顧客の履歴が複数ある中で、一番最近の購入日だけを知りたい。
- 「AまたはB」を含む行をすべて抽出する備考欄に「緊急」か「重要」というキーワードが入っている行だけをリスト化。
- 文字が「長い順」に表を並び替えるキャッチコピーの文字数を確認しながら、視覚的に整理したい。
- 名簿を「ランダムに並び替えて」表示する席替えや掃除当番の順番を、偏りなくシャッフルしたい。
- 「完全に重複している行」を丸ごと削除して表示コピペミスで2回登録されてしまったレコードを、きれいさっぱり1つにしたい。
- 全シートから特定の条件の行だけを「縦に集約」「北海道」「東京」「大阪」の各シートにある「未完了」タスクだけを1箇所に。
エラー回避(9件)
- VLOOKUPで#N/A記号を消すデータが見つからない時、エラーではなく空欄や「なし」と表示する。
- #N/A 以外のエラーだけをキャッチする#DIV/0!(ゼロ除算)などはエラー扱いにするが、#N/A(不一致)は許容したい。
- VLOOKUP不一致の場合をピンポイントで判定データが見つからない時だけ「新規登録が必要」とメッセージを出す。
- エラーが出た時だけ特定の数値を代入して計算続行割り算でエラーが出たら「0」として扱い、そのまま合計を出す。
- エラーの種類(#DIV/0! か #N/A か)を特定するエラーごとに違う指示(直し方)を画面に出してあげたい。
- 数式が「壊れたセル参照」になっていないか監視する行の削除などで #REF! エラーが発生した場所を即座に特定したい。
- エラーの種類によってメッセージを変える#N/Aなら「登録なし」、#DIV/0!なら「計算不能」と表示したい。
- 「探したけど無かった」時だけ専用の処理をする#N/A(データ無し)は許容するが、それ以外のエラーは警告したい。
- あらゆるエラー(#VALUE!, #REF!等)を一括で検知数式が何らかの理由で止まっている行に、フラグを立てて一掃したい。
集計(40件)
- カテゴリごとの合計額を出す「食費」や「交通費」など、特定の項目だけの売上合計を計算する。
- 出席者の人数を数える「出席」と入力されているセルの数だけをカウントする。
- 複数条件(AかつB)で合計する「東京支店」の「4月」の売上、のように2つ以上の条件で集計したい。
- 複数条件に合うセルの数を数える「30代」で「女性」の顧客数を名簿から抽出したい。
- フィルタで隠された行を除外して合計するオートフィルタで「東京」を選んだ時、画面に見えている行だけの合計を出したい。
- 外れ値を除外したい平均(中央値)を出す極端に高い・低い売上データに左右されない「真ん中」の値を求める。
- 最も頻繁に出現する値(最頻値)を知るアンケート結果で、一番回答が多かった選択肢を特定する。
- エラー値や非表示行を無視して集計途中に #DIV/0! エラーがあっても無視して、強引に合計値を出す。
- 特定の部署だけの平均点を出す「営業部」という条件に一致する行の点数だけを平均する。
- 特定の人の最新(最大)の日付を取得「田中」さんのこれまでの注文履歴から、一番新しい日付を抜き出す。
- 特定の条件で最安値を検索「飲料」カテゴリの中で一番価格が低い商品を探す。
- 2つのデータの相関関係を調べる「気温」と「アイスの売上」にどれくらいの関係があるか数値化する。
- 数値が入ったセルだけを数える空欄や文字を除き、純粋に「数字」が入力されている箇所をカウント。
- 入力漏れ(空白セル)が何個あるか数える提出された名簿に、未入力の場所がないか一瞬で確認する。
- 範囲の合計を一気に出す縦に並んだ売上データをすべて足す。
- 平均値を計算するテストの平均点や、1日の平均売上を算出する。
- 重複を除いた「種類の数」を数える延べ1000人の来客リストから、何人のユニーク客がいたかをカウント。
- 累計額を1つの数式で算出(スピル)各行の売上を足していき、隣の列に今の累計を出し続ける。
- 条件に合う全セルを1つに集約(究極のループ)範囲内の数値をすべて掛け合わせる、といった特殊な集計を行う。
- 〜円以上の売上だけを合計する1000円以下の少額な取引を除外して、大きな取引の合計だけ見たい。
- フィルタ後、見えている行だけの平均を出す「食品」カテゴリで絞り込んだ後、その平均単価を表示したい。
- エラーを無視して平均や合計を出す(最強の集計)範囲内に #DIV/0! や #VALUE! が混ざっていても、止まらずに計算したい。
- 複雑な抽出条件で合計を出す(データベース関数)「売上が1万以上」かつ「担当が田中」という条件を、セルに書いた条件表から一気に集計したい。
- 条件に合うデータの「件数」をデータベースから数える特定のプロジェクトに所属している「未完了」のタスクが何件あるか知りたい。
- 手動で隠した行を除いて合計する非表示にした行(オートフィルタではない)を計算から除外したい。
- 「AかつB」または「CかつD」の件数を数える「20代の男性」または「30代の女性」が何人いるか一気に計算したい。
- 条件に合うものの「最大値」を出す「営業1課」の中で、一番高い売上の金額を知りたい。
- 条件に合うものの「最小値」を出す「4月」の中で、最も低かった気温を取得したい。
- フィルタ後の「最大値」を見つける支店を絞り込んだ時、その支店の中での1位だけを大きな見出しに表示したい。
- 重複を除いた「件数(種類数)」を数える1000件の注文データの中に、何種類の商品が含まれているか知りたい。
- スライサーでグラフと数式を連動させるボタン1つで「支店」を切り替え、グラフと合計値を同時に更新したい。
- ピボットテーブルから特定の集計値だけを引用する巨大な集計表の中の「東京支店」の「売上合計」だけを別の報告書セルに表示したい。
- 商品ごとの重要度を加味した客単価を出す安価なものの販売数が多いのか、高価なものが多いのかを考慮した平均値。
- 「全在庫」から「当日の出荷」を引いて「翌日在庫」を1行で出す日々の入出庫表をメンテせず、マスタから一撃で現在の残数を計算。
- 特定の文字が来たら「累計」をリセットする日付が変わるたびに、その日の売上累計を0から数え直したい。
- 常に「直近の3日間」だけを合計し続ける表にデータが行追加されていく中で、最下部から3つ分だけを常に参照したい。
- 「A列が○ かつ B列が×」の合計(究極の柔軟性)SUMIFSでは複雑すぎて書けない条件の合計を、1つの数式で。
- 2つの配列の「差の2乗和」を出す予測値と実績値のズレ(残差平方和)を、作業列なしで一括計算。
- 見えている行の「平均」だけを出す(自動フィルタ連動)フィルタで絞るたびに、タイトル横にある平均値も自動で変わるように。
- フィルタで絞り込んだ後の「有効な回答数」を数えるアンケートを拠点で絞った時、何名が記入してくれたか回答数だけ出したい。
論理(33件)
- 点数によって合否を判定する80点以上なら「合格」、それ以外なら「不合格」と表示する。
- A, B, Cの多段階評価をつける80点以上はA、60点以上はB、それ未満はCと判定する。
- 「AかつB」または「C」の複雑な判定「在庫アリかつ注文数10以上」または「VIP客」なら、送料を無料にする。
- 空欄なら計算しないようにする単価が入力されていない時は、金額の欄を「0」ではなく「空白」にする。
- 「〜以外」という条件で絞る「東京以外」の支店の合計額を出したい。
- 全てのテストが80点以上なら「合格」複数のセルの状態を同時にチェックし、全条件クリアを判定。
- 1つでもNGなら「不合格」複数項目の中で、どれか1つでも空欄やエラーがあれば警告を出す。
- 入力されたのが数値かどうか判定する文字列が混ざっていたら計算せずエラーメッセージを出したい。
- エラーがあるか無いかだけを判定して分岐するVLOOKUPが成功した時だけ「済」と表示したい。
- 番号によって表示する文章を切り替えるランクが1なら「特等」、2なら「1等」…のように選んで表示する。
- #N/A以外のエラーだけを検知する参照ミスは許容するが、計算エラー(#VALUE!など)は警告したい。
- 数式が入っているか、手入力かチェックする壊してはいけない計算式が、いつの間にか上書きされていないか確認したい。
- 文字列として入力されているか確認する数値が混ざってはいけない「氏名」や「住所」の欄をチェックしたい。
- 条件を反対(〜でない場合)にする「会員でない人」に対してメッセージを出したい。
- チェックボックスの状態を明示的に判定する論理値(TRUE/FALSE)を、IF関数なしでそのまま処理したい。
- 「どちらか一方だけ」満たす場合に限定する「A案またはB案」のどちらか片方だけ選んでいる人を抽出したい。
- セルの内容が「空文字("")」か判定する数式の結果が空文字になっているセルを、ISBLANKの代わりに正しく判定したい。
- その年が「うるう年」かどうか判定する2月が29日まであるか、28日までかによって計算を切り替えたい。
- 全てのチェックボックスが埋まったか確認するA〜E列がすべて「完了」なら、最終列に「OK」と出したい。
- 「欠席」または「遅刻」が1つでもある場合を抽出どこかの列に問題があれば、行全体をハイライトするためのフラグを作る。
- 「〜ではない方」を優先して処理する社員区分が「正社員」ではない人にだけ、別途手続きを案内したい。
- AとBのどちらか「片方だけ」入力されているかチェック「自宅電話」か「携帯電話」のどちらか1つは必須だが、両方は不要な場合に警告。
- 奇数行だけに色を塗って「ストライプ表」にするMOD関数を使わず、もっと分かりやすい数式でゼブラ模様を作りたい。
- 個数が「偶数(ペア)」になっているか確認する1セット2個の商品が、割り切れずに余っていないかチェック。
- 1, 2, 3の番号によって「計算式そのもの」を切り替えるプランAなら足し算、プランBなら掛け算、プランCなら別のシートを参照…をスマートに。
- 複雑な「ランク分け」をIFの巣(ネスト)なしで解消「S, A, B, C」の評価によってボーナス係数を変えるのを、見やすく。
- セルが「空に見えて空じゃない」時の対策数式で "" が入っているセルが、ISBLANKで正しく判定されない時の回避法。
- 誰かが数式を「手入力の値」で壊していないか監視本来計算されるべきセルが、直接入力されている行だけを見つけ出したい。
- 「Apple」と「apple」を別のものとして厳密に比較通常の = では同じと判定される大文字・小文字を区別してエラーチェック。
- 2行おきに計算対象を振り分けるA行、B行をセットで扱い、交互に集計ロジックを変えたい。
- 「大文字小文字」を区別して合言葉を一致判定簡易的な認証機能などで、厳密に一致しているか確認したい。
- 「数値」として計算可能か、文字が入っていないか判定合計エラーの原因になっている「文字混じりの数字」を特定。
- セルが「本当の空の状態」か判定するスペースも入っていない、まっさらな状態かどうかを確認。
文字操作(51件)
- 日付を和暦や曜日に変換する2023/1/1を「2023年01月01日(日)」のような日本語形式にする。
- 郵便番号の左3桁だけを取り出す「150-0001」から「150」の部分だけを抽出する。
- 文字列の末尾を取り出す商品コードの末尾にある枝番などを取得したい。
- 文字列の真ん中を抜き出す「2023-10-05」のような形式から「10(月)」の部分だけを取り出したい。
- 文字数を数えて入力ミスを防ぐパスワードが8文字未満の場合に「短い」と警告を出したい。
- 特定の文字が何文字目にあるか探すメールアドレスの中の「@」の位置を特定して、ユーザ名を取り出すヒントにする。
- 複数のセルをカンマ区切りで1つにまとめる「佐藤」「鈴木」「田中」を「佐藤, 鈴木, 田中」という1つの文字列にする。
- 区切り文字より前を抽出する「東京都新宿区...」から「東京都」だけを取り出す。
- 区切り文字より後ろを抽出するメールアドレス「user@example.com」からドメイン「example.com」だけを取得。
- 大量のセルを1つに連結する(区切りなし)A1〜A100までの文字をすべて繋げて1つの長い文字列にする。
- 日付を「◯月◯日(曜)」という形式の文字にする日付データを、別のセルで特定の日本語形式に固定して表示したい。
- 大文字・小文字をどちらかに統一する「Excel」「excel」「EXCEL」が混在するリストを全て小文字に揃える。
- 特定の位置にある文字を別の文字に変える電話番号の真ん中4桁を「****」で伏せ字にする。
- 数式だけで簡易的な棒グラフを作る数値の大きさに応じて「■」を並べて評価を可視化する。
- 特定の文字列が含まれているか「○/×」で出す備考欄に「急ぎ」という文字があれば「★」をつける。
- 大文字と小文字を厳密に区別して比較するIDの「Admin」と「admin」を違うものとして判定したい。
- 英字の全大文字・全小文字を一括変換するバラバラに入力された商品コードを、すべて大文字に揃えたい。
- 単語の先頭だけを大文字にする「excel dict」を「Excel Dict」のような綺麗な表記に直したい。
- 余計なスペースを削除してデータを綺麗にする氏名の前後に入ってしまった空白のせいで、VLOOKUPが失敗するのを防ぎたい。
- 特定の文字を別の文字にすべて置換する住所に含まれる「丁目」を「-」に置き換えたい。
- 名前や電話番号の一部を伏せ字にする「090-1234-5678」を「090-****-5678」のような隠し表示にしたい。
- 数字をローマ数字(Ⅰ, Ⅱ, Ⅲ)にする箇条書きや章番号をオシャレなローマ数字で表記したい。
- ローマ数字を普通の数字に戻す「Ⅹ」がいくつを指すのか、計算に使えるように変換したい。
- 数値をカンマ区切りのテキストに固定する「1000」を「1,000」という文字として結合し、文章の中に組み込みたい。
- ★マークを数値分だけ並べて評価グラフを作る5点満点の評価を、「★★★☆☆」のように視覚的に表現したい。
- 全角英数を半角にする(またはその逆)「ABC」を「ABC」に、あるいは半角カタカナを全角にするなど名簿を整えたい。
- 数値をドル記号付きの通貨テキストにする海外向けの見積書などで、一律で $ 指定の文字列に変換したい。
- 印刷できないゴミ文字を一括削除するWEBや他システムからコピペした時に混じる「謎の改行」などを消したい。
- 文字コード(JIS/Unicode)から文字を出す数式だけで「特殊な記号」や「チェックマーク」を生成したい。
- Unicode(絵文字など)を数式で呼び出す最近のOSの絵文字や特殊シンボルを、コード番号から生成したい。
- 文字のときだけ取り出す(数値なら空欄にする)数値が入っている場合は空欄にし、文字が入っている場合のみ抽出したい。
- 複雑なパターン(正規表現等)で文字を抽出する「東京都渋谷区1-2-3」から「数字の部分」だけを取り出したい。
- 特定の文字より「前」を抜き出す(高速版MID)「姓 名」のスペースより前の「姓」だけを取得したい。
- 特定の文字より「後ろ」を抜き出すメールアドレスの「@」より後ろのドメイン部分だけを取り出したい。
- 「,」で区切られた文字を複数のセルに分割する1つのセルに入った「りんご,みかん,ばなな」を3つの列に分けたい。
- 検索結果に合わせて見出しの件数を動的に変える「現在 15 件が該当しています」というタイトルを検索状況で自動更新する。
- 計算結果が0の時に「-」や「未入力」と出す0がたくさん並んで見づらい表を、スッキリ整えたい。
- 重複を削ってからカンマ区切りで繋ぐ「東京, 大阪, 東京, 名古屋」から「東京, 大阪, 名古屋」を作りたい。
- 棒グラフをセル内の文字(■)で自作する特別な設定なしで、数値に合わせて伸び縮みする簡易バーを作りたい。
- コピーした表の目に見えない「ノイズ」を消し去る原因不明でVLOOKUPが効かない表の、全セルの不要な空白と改行を掃除。
- バーコードラベル印刷用の「合成文字列」を作成「型番」「ロット」「重量」を繋げて1つのバーコード用英数字を作りたい。
- メアドから「gmail.com」などのドメインだけ抜くどのサービスのユーザーが多いか、統計を取りたい。
- 「東京都 港区 赤坂」の間の余計なスペースを抜く手入力でガタガタになった住所リストを、検索しやすく綺麗に。
- セル内のJSON風テキストから「値」を抽出する外部システムから吐き出された "{"id": 123, "name": "apple"}" から apple だけを抜き出したい。
- 範囲内のデータを「A, B, C」とカンマで繋ぐ複数セルのリストを、メールの宛先などにコピペしやすい1つの文字列にしたい。
- 値を「そのままの見た目」でテキストに変換数値や日付の書式を維持したまま、他の文字と結合したい。
- 大量のセルを「/」区切りで一気に結合100個の型番を、1つの列の中にスラッシュ区切りで詰め込みたい。
- 文字コードから「特殊文字(チェックマーク等)」を出すフォントと組み合わせて、数式の結果をアイコンのように見せたい。
- Unicodeの「絵文字」や「特殊記号」を数式で呼び出す✅ や ⚠️ などの最近の文字を、環境に依存せず数式で直接出力。
- 数値を「ローマ数字(I, II, III...)」にする法律の条文化や、デザイン上の見出しで「IV」のような表記を使いたい。
- 極小の数値を「科学記法(1.23E-05)」でテキストにする0.0000123のような数値を、論文やレポート用の標準的な形式で表示したい。
日付・時間(22件)
- 誕生から今日までの年齢を計算する生年月日から、現在何歳かを自動的に算出する。
- 今月末の日付を自動で出す請求書の「支払期限」を自動的に今月末に設定したい。
- 土日を除いた5営業日後を計算する注文から「5営業日」かかる場合の納期を、休日を飛ばして計算したい。
- 2つの日付の間が何ヶ月あるか数える契約日から解約日まで、トータルで何ヶ月(何周年)経過したか知りたい。
- 現在の日時をリアルタイムで表示ファイルを保存したり操作するたびに、その瞬間の時刻が更新されるようにする。
- 今日から締切まであと何日か計算「2023/12/31」という締切まで、あと何日残っているかカウントダウン表示。
- 日付から「年」「月」「日」をバラバラに取り出す「2023/10/05」を「2023年」「10月」「5日」として別々のセルで使いたい。
- 時刻から「時」「分」を抽出する勤怠データの「09:30」から「30」だけを取り出して分単位の計算に使う。
- 日付から「(月)」などの曜日を自作する曜日の数字(1〜7)を判定して、日本語の曜日を割り当てる。
- 2つの時刻の差を「分」に換算する「10:00」から「11:30」までの時間を「90(分)」として算出したい。
- 3ヶ月後の同日の日付を計算する契約日からちょうど3ヶ月後の「更新日」を自動表示させる。
- 営業日だけを純粋に数える今月の土日・祝日を除いた実働日数を数える。
- 日付から「月曜日」といった曜日名を出すカレンダーのように、日付の横に日本語で曜日を自動表示したい。
- 勤務時間を「〜時間〜分」の形式で計算する退勤時間から出勤時間を引いて、実労働時間を求めたい。
- 日付から「時刻」を消して日付だけにする「2023/1/1 12:34:56」から時刻情報を消したデータを作りたい。
- 年・月・日のバラバラなセルを1つの日付にするA列に2023、B列に10、C列に5とあるものを「2023/10/05」に合成したい。
- 時・分・秒を1つの時刻データにする「15時」「30分」と別々に入力されたセルから、計算可能な「15:30」を作りたい。
- 単純に「何日間」経過したか知りたいプロジェクト開始から今日まで、延べ何日の工数がかかったか正確に算出する。
- 1年を1.0とした時の経過割合(0.25年など)を出す年度の途中で入社した人のボーナスを、在籍期間の按分(あんぶん)で計算したい。
- 国際標準(ISO)の週番号を出す1月1日が何月かに関わらず、独自のルールで「今年の第何週目」か知りたい。
- ちょうど半年後や1年後の日付を出す契約日が2023/1/31の場合、その1ヶ月後を正しく「2/28」と計算したい。
- 1ヶ月を30日と仮定して期間を計算する会計基準(360日法)に基づいて、均等な利息計算用の期間を求めたい。
数学(65件)
- 小数点第2位で四捨五入する計算結果を123.4のような形式で揃えたい。
- 10円単位に切り上げる送料計算などで、端数を常に切り上げてキリの良い数字にしたい。
- 消費税の端数を切り捨てる税込価格の計算で、1円未満の端数を切り捨てたい。
- 5分単位で時間を切り上げる(タイムカード)「8:02」を「8:05」、「9:11」を「9:15」のように、指定刻みに切り上げる。
- 15分単位で時間を切り捨てる残業時間を15分刻みで計算し、端数をカットする。
- カンマやピリオドが混ざった文字列を数値にする「1,234.56」というテキストを、計算可能な1234.56(数値)に直す。
- マイナスを考慮せず「差」だけを出す(絶対値)予算と実績の差が、プラスでもマイナスでも「ズレた金額」として絶対値で表示。
- 小数点以下を単純に消し去る(整数化)「10.99」を切り上げず、まるごとカットして「10」にする。
- 一定の間隔で特定の処理をさせる(余り計算)「3行ごと」に背景色を変えたり、判定を行いたい。
- 重み付き平均(加重平均)を計算する単価の違う商品の平均価格を、販売個数を考慮して正しく出したい。
- 15分単位(0.25時間)で時間を丸めるアルバイト代の計算などで、端数を30分単位や15分単位にしたい。
- 50円単位で切り上げる商品価格を常に50円や100円のキリの良い数字に切り上げたい。
- 100円単位で切り捨てるポイント計算などで、100円未満をバッサリ切り捨てたい。
- 指定した範囲内の整数でランダムに選ぶ1から100までの数字をランダムに出して、抽選を行いたい。
- 2つの値の「差」をプラスの数字で出すAとBのどっちが大きくても、プラスの差(絶対値)だけを知りたい。
- 1行おきに色を変えるための判定を行う「奇数行」か「偶数行」かを数式で出して、セルの塗り分けに使いたい。
- 2つの値が同じかどうかを「1」か「0」で出す完全に一致すれば1、違えば0を返す。IF関数の簡略版として使いたい。
- 最大公約数で割って、比を約分する2つの数値(比率など)を約分したい。式の A2 を B2 に替えると、もう片方の数が出る。
- 最小公倍数で共通のタイミングを探す「3日おきの当番」と「4日おきの当番」が次に重なる日を計算したい。
- 階乗を計算して並べ替えの総数を出す5人の並べ方が全部で何通り(5!)あるか計算したい。
- 範囲内の数値をすべて掛け合わせる複利の計算などで、複数の係数を一気にまとめて乗算したい。
- 各セルの2乗の合計を出す偏差の2乗和など、統計計算の途中で必要な数値をサクッと作りたい。
- べき乗計算で複利運用を算出する「5%成長が10年続く」という累乗計算を数式で表現したい。
- 平方根(ルート)を求める2乗してその数になる「元の数」を割り出して、設計の計算に使いたい。
- 最も近い「偶数」に切り上げる2個1セットでパッキングする場合の、必要な資材数を計算したい。
- 最も近い「奇数」に切り上げる予備を考慮して、必ず1、3、5…のような個数で発注したい。
- 円の面積(半径×半径×3.14)を計算する設計業務で、直径から断面積を数式で正確に割り出したい。
- 度とラジアンを相互に変換するSIN(サイン)関数などを使う際に、度数(90度など)を計算可能な形にしたい。
- 有効数字3桁で丸める「123456」を「123000」に、「0.001234」を「0.00123」に整形したい。
- 数値を任意の進数(3進数、8進数など)のテキストにする10進数の「10」を、3進数表記でどう書くか知りたい。
- 任意の進数表記のテキストを10進数に戻す「102」という3進数テキストが、普通の数字でいくつなのか計算したい。
- 単位行列(対角線が1の行列)を一瞬で作る行列演算のテストや基礎作成で、5x5の単位行列を数式1つで配置したい。
- 順列(順番を考慮した並び)の総数を出す「10人の中から委員長と副委員長を選ぶ」パターンが何通りあるか。
- 組み合わせ(順番を問わないグループ)の総数を出す「10人の中から掃除当番を2人選ぶ」パターンが何通りあるか。
- 測定値を「有効数字3桁」に自動で揃える12345を12300に、0.012345を0.0123に表示したい。
- 512KB単位のバッファを切り上げるシステムの容量計算などで、特定ブロックサイズの倍数に揃えたい。
- インボイス制度に合わせた端数切り捨て税率ごとに合計した後、1円未満を確実に切り捨てたい。
- 請求時間を「もっとも近い30分」に寄せる15分過ぎていれば繰り上げ、15分未満なら切り捨てる処理を一括で行う。
- 「A, B, C」の3種類を無限にループさせてラベルを振る1, 2, 3, 4...という連番を、1, 2, 0, 1...という繰り返しに変換したい。
- 多項係数(グループ分けの総数)を出す「10人を、3人・3人・4人の3グループに分ける」パターンが何通りあるか。
- べき級数の和(シミュレーション用)近似式など、xのn乗が並ぶ複雑な数式を、配列引数だけで解きたい。
- 範囲内の数値をすべて掛け合わせる(増減率の合成)「1.1 × 0.9 × 1.2 ...」のように変動率を全部掛けたトータルを出したい。
- 最も近い「倍数(5円単位/10分単位など)」に丸める四捨五入ではなく、「一番近い節目の値」に寄せたい。
- 時刻を「30分単位」で一律切り捨てる9:29なら9:00、9:59なら9:30、という勤怠上の計算ロジック。
- 1ダース(12個)単位で「必要な箱数」を計算余りが出ても、必ず箱1つ分切り上げて注文したい。
- 予算との「乖離幅(±を無視)」をチェックプラスでもマイナスでも、とにかく「目標から10%以上離れたらアウト」にしたい。
- 数値が「増えたか減ったか」の符号だけを抽出矢印(↑, ↓, →)を表示するための、シンプルな -1, 0, 1 を得たい。
- 「30度」などの度数から三角関数(SIN, COS)を解くExcelの三角関数がラジアン要求なのを、日常の「度」で計算できるように。
- 「XIV」のようなローマ数字を数値に直す文献等にあるローマ数字を、計算可能な10進数の数値に戻したい。
- ガンマ関数(階乗の一般化)の値を出す整数以外の値に対しても、階乗のような性質を持つ計算を行いたい。
- 任意の「底(てい)」で対数を計算log2やlog5など、常用対数以外を直接求めたい。
- 自然対数(eを底とするlog)を出す対数成長モデルや、金融の連続複利計算に使いたい。
- e (ネイピア数)のべき乗を計算成長曲線等の数式で e^x を表現したい。
- 「偶数」に近い方に丸める(銀行丸め)通常の四捨五入よりも統計的な偏りが少ない丸めに揃えたい。
- 行列式(デターミナント)を計算する逆行列が存在するか、あるいは幾何学的な「体積の拡大率」を割り出したい。
- 逆行列を求めて、連立方程式を解く多変量の関係性から、元となる係数を数学的に一気に逆算したい。
- 2つの「行列の積」を算出する座標変換や、複数の重み付けを伴う予測モデルを一撃で計算。
- x, y座標から「全方位(-180〜180度)」の角度を出す単なる割り算のATANでは出せない、第2・第3象限も含めた正確な向きを知りたい。
- 正割(セカント)を計算する1/cos(x) を専門的な関数として数式内に組み込みたい。
- 余割(コセカント)を計算する1/sin(x) の値を、科学計算のプロセスで直接取得したい。
- 余接(コタンジェント)を計算する1/tan(x) を、測量や物理の公式通りに表現。
- 逆余接(アークコタンジェント)を求めるコタンジェントの値から、元の角度(ラジアン)を逆算。
- 双曲線正弦(ハイパボリックサイン)を解く懸垂線(ロープのたわみ)や、電磁気学の特殊な波形をモデル化。
- 双曲線正接(ハイパボリックタンジェント)AIの活性化関数や、徐々に頭打ちになる成長モデルの表現に。
- 逆双曲線正弦を求めるハイパボリックな数値から、元の独立変数を逆算する。
便利機能(41件)
- 数式内で変数を使って見やすくする同じ計算(長い数式など)を何度も書かずに、一度定義して使い回す。
- 消費税計算のオリジナル関数を作る複雑な税率計算を、独自の名前(例:TAX)だけで呼び出せるようにする。
- 範囲内の全セルを一気にチェックするリストにある各点数が「80点以上かどうか」を1つずつ判定し、結果を返す。
- 数式が入っているセルかどうか色を塗る手入力すべき場所に誤って数式を上書きしていないかチェックする。
- セルの数式をそのまま文字列で表示隣のセルでどんな計算をしているか、マニュアル用に書き出したい。
- リストからランダムに1人選ぶ(抽選)名簿の中から、重複なしでランダムに当選者を決める。
- 過去の株価や為替レートを自動取得する特定の日付におけるトヨタ自動車の終値をセルに表示する。
- 特殊なアイコンや記号を表示させるチェックマークや矢印など、通常のキーボードにない記号を出す。
- 0から1の間の乱数を作るシミュレーションなどのために、でたらめな数値を生成する。
- 1から100までの連番を一瞬で作るドラッグ(オートフィル)を使わずに、数式1つで番号を発行する。
- 大量のダミーデータを一気に生成テスト用に、2列×50行のランダムな数字の塊を1秒で作る。
- コード番号を名前に変換(IFの羅列を卒業)1なら「朝」、2なら「昼」、3なら「夜」と表示。
- 注文番号から詳細ページへのリンクを自動生成セル内の数値をURLの一部にして、クリック1つでWeb飛べるようにする。
- 現在のOS環境やExcelのバージョンを取得するWindowsかMacかによって、マニュアルを出し分けたい。
- セルの表示形式や「色指定」の情報を抜くセルの書式がどう設定されているか、数式で判定の手がかりにしたい。
- データ型(数値/文字/エラー等)を番号で特定する入っているものが何なのか、一括で仕分けたい。
- 現在の「シート名」を自動でセルに表示するシート名を変えるだけで、タイトルも連動して変わるようにしたい。
- 値を必ず数値型として扱う(N関数)日付を「45000」のようなシリアル値として強制表示したい。
- 自分専用の「消費税計算」関数を作る何度も使う複雑な計算に名前を付けて、普通の関数のよう(=TAX(1000))に使いたい。
- 範囲内の全ての値に同じ関数を適用する表の中の全ての文字列から、一気に余計なスペースを消したい。
- 1から100までの連番を自動で生成する名簿の左端に、行を追加するだけで勝手に振られる「No.」列を作りたい。
- テスト用のダミーデータを一気に500件作る1から1000までのランダムな数値を、10列50行の範囲に一瞬で埋め尽くしたい。
- セル内にURLから画像を自動表示する商品名を選ぶと、その商品の画像をネット上から自動で持ってきた表示したい。
- 株価の履歴を自動取得してチャートを作る特定銘柄の過去1ヶ月の終値を自動でリスト化したい。
- 大分類(果物)を選ぶと中分類(りんご/なし)のみ選択肢に出る連動するドロップダウンリストを作って、入力ミスを激減させたい。
- データが無い場所に「#N/A」をわざと置いてグラフを飛ばす0として扱ってほしくない欠損データを、グラフ上で繋げずに空白にしたい。
- スピルした結果(配列)かどうかを判定する単一のセルか、複数の範囲が返ってきているかを数式で見分けたい。
- 条件に合うセルの「番地(A1など)」を知りたい最大値がどのセルにあるのか、座標をテキストで表示させたい。
- そのセルに何が書かれているか(数値か文字か)の分類膨大な混合データを、とりあえず「文字」「数字」でざっくり仕分けたい。
- 長い表の「ページ内リンク(目次)」を作るクリックすると同じシート内の1000行目へジャンプさせたい。
- 商品ページへの「QRコード」をセル内に自動生成印刷物にそのまま使えるQRコードを、数式1つで商品ごとに作りたい。
- 再帰型LAMBDAで「階乗」を自作関数化する関数の中で自分自身を呼び出して、複雑な計算を1つの名前(例:=FACT_NEW(n))で完結させたい。
- 1行ごとの「最大値」を一括でスピルさせる100行ある表に対して、各行のMAXを1つの数式だけで横に出し切りたい。
- 1列ごとの「平均値」を1つの数式で算出複数の項目があるデータセットで、各項目の平均を一気にボトムラインに出したい。
- 自作関数の「引数」を省略可能にする=MYFUNC(10) と =MYFUNC(10, 20) の両方に対応させたい。
- 複雑な「多段階計算」を変数でスッキリさせる「基本給×社会保険率+残業代...」のような計算が3回出てくる数式を読みやすく。
- ドロップダウンで「部署名」を選ぶと「地図」が切り替わるダッシュボードの一部として、選択肢に連動したビジュアルをリッチに見せたい。
- 1ヶ月分の「日付リスト」を数式1つで作成カレンダーを作る際、1つずつ「+1」せずに、自動で全日付を埋めたい。
- 現在のExcelの「実行環境パス」などを取得ファイルが保存されているディレクトリ情報を、数式だけで知りたい。
- セルの「色指定」や「表示形式」をコードで特定書式設定が「通貨」になっているセルだけを条件式で使いたい。
- 1から100の「整数の乱数」を1つ生成サイコロのようなランダムな値を1つ、セルの更新ごとに出したい。
金融(15件)
- 毎月のローン返済額を計算する借入金額、金利、返済期間から、月々いくら払えばいいか算出する。
- 積立預金の将来額をシミュレーション毎月3万円を10年間、利率1%で積み立てたらいくらになるか知りたい。
- 借金を完済するまでに何ヶ月かかるか出す月々5万円ずつ返済する場合、いつ借金がゼロになるか計算する。
- ローン返済のうち「元金」がいくらか内訳を出す返済額のうち、利息ではなく借金そのものがいくら減っているか確認したい。
- ローン返済のうち「利息」がいくらか内訳を出す返済額のうち、銀行に払う利息がいくら含まれているか確認したい。
- 定額法で減価償却費を計算する購入した備品の価値を、耐用年数で均等に割って経費にしたい。
- 定率法で減価償却費を計算する初期の償却額を大きくし、年々減らしていく会計処理を行いたい。
- 投資が何年で回収できるか、今の価値で判断する初期投資と将来のキャッシュフローから、その事業に価値があるか測りたい。
- プロジェクトの内部収益率(利回り)を出すこの投資が年利何%に相当するか計算して、他と比較したい。
- 不定期な投資の利回りを正確に出す毎月ではなく、バラバラな日付で行った投資の収益率を計算したい。
- 一定期間に支払った利息の累計額を出すローンの1年目から3年目までに払った合計利息を計算したい。
- 一定期間に返済した元金の累計額を出す現在までにローンの元金がどれくらい減ったか、累計で知りたい。
- 実質金利(実行金利)を名目金利から算出する年利3%で月複利の場合、実際には年何%の負担になるか知りたい。
- 分数表記のドル価格(1/8単位等)を小数にする「1.02(1ドルと2/8セント)」のような利回り表記を、計算可能な小数に直したい。
- 旧通貨からユーロに変換する過去の欧州通貨のデータをユーロ換算して比較したい。
条件付き書式(6件)
- 入力された値が重複していないかチェックするIDやメールアドレスが既に入力されているものだったら「重複」と出す。
- 達成率に応じて「信号機」アイコンを表示する100%以上は青、80%以上は黄、それ未満は赤の丸を自動で出したい。
- 進捗率をゲージ(バー)で表現する達成率80%ならセルの8割を塗りつぶすインジケータを作りたい。
- 数値の大きさを色の濃淡(ヒートマップ)で表す気温の変化や売上の偏りを、色のグラデーションで可視化したい。
- 土日の行だけを自動でグレーにするカレンダー形式の表で、休日の視認性を上げたい。
- 同じバーコードが2回スキャンされたら警告重複入力による在庫数のズレを、入力した瞬間に防ぎたい。
統計(26件)
- 0や空白を除いて平均を出すテストを欠席した人(未入力)や0点の人を除外して平均点を出したい。
- 統計的な優位性を確認する(t分布)2つのデータの平均の差が、偶然なのか意味があるのか判断したい。
- 過去の売上データから今後の予測を出す右肩上がりの実績から、来月の売上見込みを自動でシミュレートしたい。
- 大きい方から3番目の数字を出す全員の売上リストから、上位3名のボーダーラインを知りたい。
- 小さい方から5番目の数字を出すタイム計測の結果から、ワースト5位の記録を抽出したい。
- アンケートで最も多かった回答(最頻値)を知る最も選ばれたサイズ(S/M/L)や、一番よく出る売価を特定したい。
- 自分が全体で何位かを自動で出す点数を入力したら、今の順位(1位、2位…)を横に表示させる。
- 正規分布による確率を計算する平均と標準偏差から、ある値以下になる確率(偏差値など)を求めたい。
- 広告費と売上の相関関係を調べる広告を出すと本当に売上が上がっているのか、数値で関連性を証明したい。
- テストの得点分布(ヒストグラム用データ)を作る「0〜10点」「11〜20点」…の各層に、何人ずついるか一気に数えたい。
- アンケート結果の信頼区間(誤差の範囲)を出すサンプル調査の結果が、全体(母集団)でどれくらいブレる可能性があるか知りたい。
- 二項分布で成功確率をシミュレーションする成功率10%のガチャを100回引いて、3回以上当たる確率を知りたい。
- コールセンターの着信予測(ポアソン分布)1時間に平均10件電話が来る場所で、1件も来ない確率を計算したい。
- 複数の要因から売上を予測する(重回帰分析)「気温」と「客数」の2つから、明日の「売上」を精度高く予測したい。
- 上位10%の境界線(パーセンタイル)を出す「年収上位10%の人」がいくらからなのか、具体的な金額を割り出したい。
- 四分位数を求めてデータのバラツキを把握する箱ひげ図を作るための、第1四分位や第3四分位の値を計算したい。
- 標準偏差を出してデータの「安定度」を測る平均点は同じでも、全員が平均に近いのか、極端な人が多いのかを知りたい。
- データの「歪み」を数値化する平均より低い方にデータが偏っているか(歪度)を、数値で示したい。
- 極端なデータ(上位・下位)を除いて平均を出す異常値に左右されないよう、上位10%と下位10%をカットして平均を計算したい。
- 幾何平均で平均成長率を正しく出す毎年 10%→5%→20% と推移した時の、年平均の成長率を知りたい。
- 偏差値を求めるための「標準化」を行う平均の違う複数のテストの結果を、同じ基準(平均0, 分散1)に揃えて比較したい。
- 平均値ではなく「中央値」を出す極端な高額所得者に引きずられない、一般的な人の年収を知りたい。
- 季節変動(売上の波)を考慮した未来予測「毎年12月に跳ね上がる」という傾向を汲み取って、来年の予測を立てたい。
- Zスコアで「異常な数値」を見つける「この数値は、周りと比べてあまりに不自然だ」ということを数学的に示したい。
- 2つのデータが同じ方向に動くか(共分散)を出す気温が上がるとアイスの売上も上がるのか、その「関係の強さ」を測りたい。
- 複利的な成長曲線を描いて予測する直線的な伸びではなく、指数関数的に増えるユーザー数の将来モデルを描きたい。
エンジニアリング(37件)
- メートルをマイルやヤードに変換する海外の仕様書にある「インチ」や「フィート」を、聞き慣れた単位に直したい。
- 2進数を10進数に直すコンピュータのフラグ管理(0101...)などのデータを、通常の数値として読み取りたい。
- 10進数を16進数(カラーコード等)にするプログラム等で使う16進数のIDを、Excel上の数値から自動生成したい。
- ビット演算でフラグの状態を判定する数値の中に特定の権限(フラグ)が含まれているか、論理的にチェックしたい。
- ビットを左にシフトして「2のn乗」倍するバイナリデータの処理などで、値を高速にビット移動させたい。
- 複素数(3+4iなど)の足し算を行う電気工学などの計算で、実部と虚部を持つ数値をそのまま処理したい。
- 数値が基準値に達したかフラグを立てる目標の100を超えた瞬間に「1」、それ未満なら「0」となる列を作りたい。
- 誤差関数(ERF)を計算する積分計算や統計モデルの構築で、誤差関数の値が必要になった。
- 複素数をn乗する(1+i)を10乗した結果を、一瞬で求めたい。
- 複素数の積を計算する交流回路のインピーダンス計算などで、複素数の掛け算を行いたい。
- 複素数の割り算を行うベクトル計算の過程で、複素数同士の除算を数式で処理したい。
- 2つの数値が「一致しているか」を0/1で返すIF(A=B, 1, 0) と書く手間を、もっと短い数式で済ませたい。
- 数値が「しきい値」を超えているかフラグを立てるノルマ100万を達成していれば1、そうでなければ0にする列。
- ビット演算(AND)でフラグを判定数値の中に特定の権限コードが含まれているか、バイナリ的にチェック。
- 10進数を「2進数や16進数」のテキストに一括変換コンピュータ向けのデータや、カラーコード(FF00...)の作成に使いたい。
- 他進数のテキストを「普通の10進数」に戻す16進数のIDから、計算可能な通常の数値に復元したい。
- ジュールからカロリーやBTUに変換する科学的なエネルギー単位を、日常的な熱量単位に直したい。
- ビットを右にシフトして「2のn乗」で割るデータのビット演算で、整数値を高速にスケーリングしたい。
- 複素数の「絶対値(大きさ)」を求める複素平面上の原点からの距離を、数式1つで算出したい。
- 複素数の「共役(きょうやく)」を生成3+4i に対して 3-4i を作り、複素数の除算などの準備をしたい。
- 複素数の「引数(角度θ)」をラジアンで出す極座標形式に変換するために、複素数の位相角を知りたい。
- 複素数から「実部」だけを取り出す3+4i というテキストから 3 だけを抜き出して通常の計算に使いたい。
- 複素数から「虚部」だけを取り出す3+4i から 4 だけを抽出して、虚数成分の大きさを分析したい。
- 複素数の「常用対数」を計算する信号処理などの物理計算で、複素数に対数処理を行いたい。
- 複素数の「平方根」を求めるある複素数を2乗してその数になる「元の複素数」を割り出す。
- 変形ベッセル関数(In(x))を計算する円筒座標系における物理現象や確率統計の特殊なモデルを構築したい。
- ベッセル関数(Jn(x))の計算波動の伝搬や振動解析など、工学分野の特殊な微分方程式の解を得たい。
- ビットを左にシフトして値を「倍」にする低レイヤーのアルゴリズムをExcelでシミュレートしたい。
- 2つの値の「ビット論理和(OR)」を取る複数の設定フラグを1つの数値に合成したい。
- 2つの値の「ビット排他的論理和(XOR)」ビット反転や、単純なハッシュ計算のロジックを作りたい。
- 8進数を2進数に変換するUnix等の権限設定(755など)を、ビットフラグとして視覚化したい。
- 16進数(#FFFFFF等)を10進数に直すウェブのカラーコードを、RGBの各数値に分解して再計算したい。
- 複素数の「サイン(正弦)」を解く複素数変数の三角関数の値を求めたい。
- 複素数の「指数関数(e^z)」を解くオイラーの公式などに関連する、指数関数的な複素挙動を計算。
- 相補誤差関数(ERFC)を求める誤差関数の「1からの差分」を、高い精度で直接計算。
- 「光年」や「パーセク」をメートルに直す宇宙規模の距離を、馴染みのある単位系に極めて正確に変換したい。
- 2進数を16進数のビットマスクに変換マニュアル等で使う形式に、ビットデータを整形して出力したい。
合計(1件)
在庫管理(21件)
- 在庫が一定数を切ったら「発注」と赤字で出す欠品を防ぐため、在庫数が5個以下になった商品に自動で警告を出したい。
- 期限切れ30日前の商品リストを自動作成する食品などの賞味期限が迫っているものだけを抽出し、廃棄ロスを減らしたい。
- 先入先出法(FIFO)的な在庫金額の簡易計算仕入れ価格が変動しても、古いものから順に払い出したと仮定して残高を出したい。
- 発注点(安全在庫)を過去の平均から自動計算「1日の最大出荷数 × リードタイム」から、いつ発注すべきかの基準値を自動更新。
- 配送先(都道府県)と重量から運賃を自動で引く毎回料金表を見るのではなく、サイズと行先を入れたら送料が出るようにしたい。
- 棚卸し漏れを「チェックなし」リストで抽出全商品リストと、実際に棚卸しでスキャンしたリストを突き合わせて、未確認分を特定。
- 発注から納品までの「遅延」を日数で計算予定日より何日遅れて届いたのか、仕入先ごとに評価したい。
- 売上貢献度による「ABC分析」で在庫をランク付け全売上の70%を占める重要商品(Aランク)を特定して、重点管理したい。
- 棚番号(A-01-02)から倉庫の「階・列」を分離1つの文字列になっている保管場所から「何階にあるか」だけ抜き出して集計したい。
- 今のペースだと「あと何日で在庫が切れるか」の予測平均の出荷速度から、在庫が底をつくまでのカウントダウンを表示したい。
- 在庫回転率を求めて「死に筋」の商品を見つける1年間に在庫が何回入れ替わったか(効率)を数値で比較したい。
- 急な需要増に対応するための「安全在庫」を計算平均的な在庫だけでなく、余裕を持って持っておくべき「予備」を算出したい。
- 賞味期限までのカウントダウンを「あと○日」と表示一目で「今日中に売るべきもの」が分かるようにしたい。
- 入庫と出庫を全部同じ列に書いて「現在の在庫」を出す縦長の入出庫記録から、上から順にその時点の残高を計算し続けたい。
- 帳簿と実在庫の「棚減り(ロス)」を金額に換算紛失や破損で、どれくらいの金額的損失が出たかレポートしたい。
- 仕入先の「納期遵守率」をランキング化どの会社がいつも納期を守ってくれるか、データで評価したい。
- 在庫がゼロで「出荷を待たせている」件数一覧まだ発送できていない欠品バックオーダーの合計を常に把握。
- 複雑な保管場所(1F-A-02)を分解して、フロアごとの在庫を出す一つのセルに入った場所情報から、特定の階数分だけ合算したい。
- 目標在庫数に足りない分を「自動発注数」として計算「現在5個、目標20個」なら、自動的に「15個発注」と計算される列。
- 倉庫の「棚の埋まり具合(充填率)」を計算あとどれくらい余裕があるか、容積比や棚数比で可視化。
- 滞留在庫(半年以上動いていないもの)を一覧にする倉庫で眠ったままの「死蔵在庫」を洗い出して、処分やセールを検討したい。
品質管理(14件)
- 不具合の原因 上位3件(パレート図の元データ)を出す「傷」「汚れ」「欠け」など、どの不具合が全体の8割を占めているか特定したい。
- 製造日と行番号から「ロット番号」を自動生成「20231005-001」のような、追跡(トレサビ)用のユニークな番号を作りたい。
- 製造日から何日経過したかを「鮮度」として表示出荷までのリードタイムが長すぎないか、日々モニタリングしたい。
- 検品結果の「合格率」を日別に集計する毎日何個チェックして、何個が良品だったかの歩留まりを可視化。
- 抜取り検査に必要なサンプル数を計算する1万個のロットから、何個チェックすれば信頼できるか算出したい。
- 計測値が「許容範囲(公差)」に収まっているか○×判定「10.0mm ± 0.05」のような基準を満たしていない製品を自動で弾きたい。
- 不具合発生率の「傾向(改善してるか悪化してるか)」を出す単なる増減ではなく、全体として良くなっているのかの傾きを数値化したい。
- 製品番号の「入力ミス」を末尾のチェックデジットで防ぐ打ち間違えるとエラーが出るような、少し賢い製品コードを作りたい。
- ロット番号から「仕入先」と「製造ライン」を逆引き不具合発生時に、その部品がどこから来たのか一瞬で特定したい。
- 管理限界線(UCL/LCL)を超えたら「異常」と判定日々バラバラな製造寸法が、統計的な許容範囲を超えていないか自動監視。
- 「キズ」や「変形」などの不良項目別シェアを出すどのタイプのミスが最も現場の足を引っ張っているか円グラフで出したい。
- 「10件おき」に検品するためのサンプリング行を特定全数検査ではなく抜き打ち検査をするために、特定の周期の行に印をつけたい。
- 不良の種類に「重み(重要度)」を付けて品質スコア化致命的エラーは10点、軽微な傷は1点として、ロット全体のヤバさを数値化。
- ロット番号の先頭2文字から「製造工場」を判定「TYO-123」は東京、「OSK-456」は大阪と自動で仕分けたい。
経理(4件)
工程管理(5件)
物流(2件)
人事・労務(27件)
- 給与から源泉徴収税を概算する(簡易版)額面給与から、引かれる税金がどれくらいか自動計算したい。
- 残業時間を「15分単位」で計算して合計する定時(18:00)を過ぎた分を、15分未満は切り捨てて正しく算出。
- 生年月日から「現在の年齢」を自動更新名簿を開くたびに、誕生日を迎えた人の年齢が勝手に上がるようにしたい。
- 入社日から「勤続年数」と「勤続月数」を出す永年勤続表彰の対象者を抽出したり、退職金の計算シミュレーションをしたい。
- 有給休暇の「時効(2年)」が近い日数を算出せっかくの有給が消えてしまわないよう、期限が近いものを警告。
- 通勤手当(6ヶ月定期)を月割にする1ヶ月あたりの交通費を算出し、経費精算や予算管理に役立てたい。
- 次の誕生日まで「あと何日」か表示する顧客サービスや福利厚生で、バースデーカードを送る準備をしたい。
- 今月の「稼働日数(土日祝除く)」を自動計算月給を日割り計算したり、営業ノルマの1日あたり目標を出すのに使いたい。
- 試用期間(3ヶ月)の終了日を自動算出入社手続きの際、本採用への切り替え時期を忘れないようにしたい。
- 入社年と連番から「社員番号」を自動生成23年度入社の1番なら「2023-001」という番号を数式で作りたい。
- 昇給後の給与シミュレーション(一括計算)「全社員一律2%アップ」した場合の、人件費インパクトを試算したい。
- 緊急連絡先の下4桁を「****」で隠す個人情報保護のため、名簿を共有する際に電話番号の一部を非表示にしたい。
- 勤怠の「入力漏れ」がある行を特定する出勤か退勤のどちらか一方が空白のままで、計算エラーになっている場所を探したい。
- 賞与(ボーナス)の手取り額を概算する額面から社会保険料(約15%と仮定)を引いた残りを知りたい。
- 厚生年金保険料を標準報酬月額から出す会社と本人の負担額(折半)を正確に計算したい。
- 40歳から「介護保険料」を自動で上乗せする年齢によって保険料率が変わるのを、数式で自動切り替えしたい。
- 新人研修の全項目クリア率を「%」で表示項目が10個あるうち、いくつ「済」になったかを進捗率に変換。
- 書類の「法定保存期限」を自動算出領収書は7年、雇用契約書は5年など、廃棄できる日を明確に。
- 部署全体の「スキルレベル平均」を把握Excelができる人が増えたか、研修前後のスコアを比較したい。
- 定年退職まで「あと何営業日」かカウントダウン長年勤めた方へのサプライズや、引継ぎ計画の策定に。
- 「正社員」「派遣」「バイト」の人数構成比を出す人件費率の適正化のために、現在の雇用形態の割合をグラフ化したい。
- 採用応募が「本日何件」来たかをリアルタイム表示進捗を上司に報告するために、今日の受信数を常に1番上のセルに。
- 早番・遅番の頭文字(H, O)を入れると金額に変換シフト表を入力するだけで、手当を自動計算させたい。
- 社員IDを入れるとフォルダから写真を読み込む座席表などを印刷する際、自動で写真を流し込みたい。
- 年収が「103万」の壁を超えたか判定扶養控除の範囲内で働きたいアルバイトの方の、累計給与をチェック。
- 22時以降の「深夜手当」対象時間を抽出22:00〜5:00の間に働いた時間が何時間あるか、自動で計算。
- 最寄り駅から会社までの「徒歩分」を距離から推定1分 = 80m として、申請された距離が妥当かチェックしたい。
事務(16件)
- 面接時間を「30分おき」に自動で割り振る10:00から5人の面接時間を、数式をコピーするだけで作りたい。
- 社員名を入れると「内線番号」と「部署」が出るパネル巨大な座席表を見なくても、名前だけで連絡先が分かるように。
- 会議室の予約時間が「重複」していたら警告ダブルブッキングを未然に防ぐためのチェックシート。
- 備品の「棚卸し用ラベル」に現在庫数を表示棚のラベルを見れば、理論上の在庫が何個あるべきかすぐ分かる。
- 掃除当番を週替わりで自動ローテーション不公平がないよう、社員を1人ずつ順番にアサインしたい。
- 内線番号を「(内線) 123」という形式で統一数字だけ入力された列を、見やすいテキスト形式に変換して公開したい。
- 名刺の在庫が減った人に「発注確認」を出す残り20枚以下の人に自動で通知マークを出す仕組み。
- チームランチの代金を「1円単位」で割り勘部長が多く払う、などの傾斜を付けて、残りを均等に割りたい。
- 出張申請の「承認待ち」件数を一気に出す自分が処理すべきタスクが未完了のまま残っていないか確認。
- メールアドレスに「@」が含まれているか最低限チェックアンケート集計などで、明らかに無効なメアドが入るのを防ぎたい。
- 座席の列(A)と番号(1)を繋げて「A1」というIDにするフロア管理の名簿を、システムと連携しやすい形式に揃えたい。
- 次回の避難訓練日(前回のちょうど半年後)を算出定期的な安全点検のスケジュールを数式で固定化したい。
- 金額によって「小口現金」か「稟議」か自動振り分け5,000円以下ならその場で精算、それ以上ならハンコが必要、という判定。
- 本日の来客予定数から「必要な入館証」を算出受付で用意しておくべきプレートが何枚か、朝イチで確認。
- メール返信用署名を名前と部署から自動合成新しい人が入ったとき、コピペミスなしで署名テンプレートを生成。
- その会議にかかっている「人件費」を算出「5人で2時間」の会議に、給与換算でいくらのコストがかかっているか可視化。