条件分岐

実務の深淵

Excelで「リストにないデータ」を抽出するには?2つの表を比較して差分を見つける技

はじめに:フルーツかくれんぼ!見つからないのは誰?普段、VLOOKUPやXLOOKUPを使って、「このリストにあるデータを探して!」という処理はよく行いますよね。では、逆はどうでしょう?「リストには載っているのに、データ範囲の中には一度も登...
数学・アルゴリズム実験室

【Excel】重み付けランダム(ガチャ確率)の実装方法!LOOKUP関数で自在に操る

はじめに:そのサイコロ、仕込みを入れてみませんか?「1から6までのサイコロを振る」。Excelなら RANDARRAY 関数を使えば一発です。もし、あなたがゲームの開発者で、こんなお願いをされたらどうしますか?「『3』だけ、他の数字より2倍...
実務の深淵

【Excelパズル】CEILING関数は禁止!VLOOKUPやMATCHで「5の倍数に切り上げ」てみよう

はじめに:その端数、5の倍数にまとめちゃいませんか?「この数値、5円単位で切り上げたいな~」見積書や集計表を作っていると、そんな場面によく出くわします。例えば「123円」を「125円」に、「8円」を「10円」にするような処理です。Excel...
関数パズル・縛りプレイ

【Excel】数値を文字列に変換せず「桁数」を知りたい!LEN以外の計算方法11選

はじめに:その桁数、LEN関数以外で数えられますか?「数値の桁数を数えたい?そんなの、LEN関数で一発でしょ?」そう思ったあなた、大正解!ほとんどの場合、LEN関数が最も簡単で分かりやすい方法です。でも、ちょっと待ってください!Excelの...
実務の深淵

三日坊主防止!Excelで「連続達成日数」を自動カウントする習慣化シート

はじめに:三日坊主よ、さようなら!「よし、今日から禁酒するぞ!」「毎日筋トレを続けるぞ!」そう心に誓ったものの、記録をつけるのが面倒で、いつの間にか挫折してしまった…。そんな経験、ありませんか?もし、日々の頑張りを「○」「×」で記録するだけ...
実務の深淵

VLOOKUPの参照先を自動で切り替えたい!INDIRECT関数を使った「可変リスト」の作り方

はじめに:実務あるある!散らかった参照表との戦い「このデータ、参照する表があっちにもこっちにもあって、集計が大変…」そう、Excelの実務では、データがいつも綺麗に整っているとは限りませんよね。今日のテーマは、まさにそんな「あるある」な悩み...
関数パズル・縛りプレイ

【Excelクイズ】ABS関数は使用禁止!「絶対値」を求める9つの方法、いくつ思いつきますか?

はじめに:ABS関数を封印せよ!絶対値を求める思考の冒険数値のマイナス符号を取り払い、0からの距離を求める「絶対値」。Excelでは、ABS関数を使えば一瞬で計算できます。=ABS(-100) は 100 を返す。これはExcelの基本であ...
実務の深淵

Excelで年齢別の料金計算!作業列なしで「合計売上」を一発で出す関数テクニック

はじめに:複雑な料金計算、どうしてますか?遊園地、美術館、イベント会場…。多くの施設では、年齢によって入場料が変わります。「幼児は100円、小人は800円、大人は1800円…」といった料金体系は、日常でよく見かける光景ですね。さて、ある日の...
実務の深淵

IF関数のネストは不要!LOOKUP関数で「条件分岐」をスッキリ書く方法

【今だからこそ】Excelの「忘れられた秘宝」LOOKUP関数を使いこなす!XLOOKUP時代に学ぶべき本質「Excelでデータを検索するなら、最新のXLOOKUPが最強でしょ?そうでなくても、定番のVLOOKUPがあれば十分じゃないか。」...
関数パズル・縛りプレイ

VLOOKUPの「TRUE」使ってる?Excel条件分岐、IF関数以外の9つの選択肢

【Excel関数パズル】IF関数は禁止!?9つの方法で「合格・不合格」を判定せよ!「Excelで点数が60点以上なら『合格』、未満なら『不合格』って判定する?そんなのIF関数を使えば一発じゃないか。」そう思ったあなた、もちろん大正解!もし、...