2025-05

数学・アルゴリズム実験室

Excelが万華鏡に!?数式と条件付き書式だけで描く「デジタルアート」の作り方

まず、Excelで暇つぶし、Excelでアート、してますか?以前、単純な格子模様をExcelで描いてみる記事をご紹介しました。(まだの方はぜひ!)格子模様を作成!100×100マスを塗りつぶす方法あれもなかなかの暇つぶしになりました!「Ex...
Excel音楽理論

ギターチューニングのズレをExcelで解明!ハーモニクスと音律の謎

ギターの音、もしかして「気持ち悪い」?Excelで解き明かす音の秘密まず、ギターを弾く皆さん、こんな経験ありませんか?「ハーモニクスでチューニングしたのに、なんかコードの響きが気持ち悪い…」「5弦の7フレットハーモニクスと4弦の5フレットハ...
数学・アルゴリズム実験室

【Excelクイズ】MAX関数禁止!「最大値」を求める数式を作れますか?

Excelで最大値・最小値といえば、MAX関数やMIN関数、順位ならLARGE関数やSMALL関数が定番ですよね。これらはExcelを使う上で、ごく自然な選択です。しかし皆さん、今回はちょっと違います。今回の「暇つぶし」では、これらの「当た...
関数パズル・縛りプレイ

IF関数は使うな!MID関数だけで「条件分岐」する変態的Excelテクニック

Excelの「IF」なしで条件分岐?非常識な暇つぶしの始まりExcelで「もし○○だったら△△、そうでなければ××」といった、条件によって結果を変えたいとき、皆さんの頭に真っ先に浮かぶのは、おそらく「IF関数」ではないでしょうか。それはEx...
実務の深淵

SUMIFSじゃできない?「OR条件」や「複数列」を一括集計するSUM+IF配列数式の使い方

Excelでデータを集計するとき、「SUMIFS関数でOR条件を指定したいのにやり方がわからない!」と悩んだことはありませんか? 特定の条件に合うものだけ合計したい場面、ありますよね。「複数の条件があって、しかも条件範囲と合計範囲がバラバラ...
アーカイブ・その他

【VBA入門】Static変数で値を保持!SelectionChangeで移動距離を累積計算する方法

Excelが距離計に!?セルとセルの「どれくらい離れてる?」とその「軌跡」まで自動で測っちゃおう!Excelを使っている皆さん、こんにちは!まず、前回の記事ではカーソルの「移動回数」を数える魔法をご紹介しましたが、楽しんでいただけましたか?...
アーカイブ・その他

【VBA入門】SelectionChangeイベントの使い方!セルの移動を検知してカウントする方法

え、魔法!?Excelでカーソル移動を自動で数えちゃう方法!Excelを使っている皆さん、こんにちは!毎日カタカタとセルからセルへ…カーソルを移動していますよね。「今日、何回くらいカーソル動かしたんだろう?」なんて、ふと思ったことありません...
実務の深淵

XLOOKUPじゃできない?「行と列の交差」を取得するINDEX&MATCH関数の使い方

XLOOKUP関数のおさらいと「あれ?」な場面Excelでデータを扱う皆さん、こんにちは!XLOOKUP関数、使っていますか?VLOOKUP関数の後継とも言われ、確かに「かゆいところに手が届く!」便利な機能がたくさん詰まっていますよね。エラ...
数学・アルゴリズム実験室

Excelが地図になる!「マンハッタン距離」と「ユークリッド距離」を関数で計算する方法

Excelで遊んでいる皆さん、こんにちは!今回も、Excelの新しい「遊び方」を発見してみませんか?皆さんは、Excelのセルをじっと眺めていると、何かに見えてきたりしませんか?あのマス目状のセル、実は、まるで碁盤の目のように整然と並んだ「...
数学・アルゴリズム実験室

あみだくじは「バブルソート」だった!?Excelで解き明かす並べ替えのアルゴリズム

Excelで遊んでいる皆さん、こんにちは!今回も、ちょっと変わったExcelの「暇つぶし」に挑戦してみませんか?今回のテーマは、皆さんおなじみ「あみだくじ」です。ただ、いつものあみだくじとは少し違います。一番上に、左から順に 1、2、3、…...