READ & TRY
図でつかんで、試してわかる。
技術記事のナビゲーター
ワカサギさん
ワカサギです。編集や取材を通して、仕事に役立つ話題を分かりやすく伝えるお手伝いをしています。ここでは、Excel・VBA・Power Queryなどの技術記事を、図解と短い紹介でご案内します。

Google ドライブの公開フォルダーを別タブで開きます。
記事番号の新しい順に24件ずつ表示します。検索はすべての記事の題名・本文が対象です。
251件 / 4ページ目
記事T180
Excel数式でANDとORを0/1化する
ExcelのTRUE/FALSEを0/1として扱い、ANDを掛け算で表す仕組み。ORの足し算がTRUEの個数になる理由と、比較やSIGNで0/1へ戻す方法を整理します。
記事を読む記事T179
勘定連絡図を二つの在庫フロー式で読み解く
仕掛品から製品、売上原価へ進む勘定上の流れを、二つの在庫フロー式で確認。製造原価報告書、B/S、P/Lとの関係と照合方法を読み解きます。
記事を読む記事T178
勘定連絡図は何をモデル化しているのか
勘定連絡図の箱と矢印が何をモデル化するかを定義。原価要素・勘定・報告書の構造と、認識・測定・配賦・仕訳・照合の判断規則を整理します。
記事を読む記事T177
勘定連絡図の背後にある原価計算モデル
完成した勘定連絡図の背後にある原価計算を、構造と判断規則から組み立て直します。原価の行き先、測定、仕訳、残高、製造原価報告書、B/S、P/Lをつなぎます。
記事を読む記事T176
Excelの数式に「=+」が残っている理由
Excel数式の「=+」は、Lotus 1-2-3のプラス入力の習慣とExcelの数式表現が重なったもの。入力方法と互換性の歴史から、この表記が残る理由を考えます。
記事を読む記事T175
勘定連絡図を4つの意味で強化する
圧縮された勘定連絡図に、矢印・勘定の左右・残高などの意味を補います。Q&Aから得た着眼を整理し、初学者が読み取れる四つの観点へまとめます。
記事を読む記事T174
C言語のswitchにbreakが必要な理由
C言語のcaseは独立したブロックではなく、実行開始位置を示すラベル。breakがなければ次へ進む構造を、BCPL・B・Cの歴史と利点・欠点から読み解きます。
記事を読む記事T173
工業簿記の原価の流れを費用の資産化から理解する
製造に使う材料・労務・経費は、未完成なら仕掛品、未販売なら製品として残ります。現金支出と費用認識、原価の振替、内訳を保つ補助記録の役割を整理します。
記事を読む記事T172
関数型プログラミングからモナドを理解する
モナドを、次の計算へのつなぎ方を処理本体から分ける仕組みとして理解。命令型と関数型、Maybeの処理、bind・pure・Monad則を順につなげます。
記事を読む記事T171
VBA P-codeと仮想マシンから実行系を理解する
VBAソースから内部表現、Runtime、Excel Object Modelへ至る実行の流れを整理。公式仕様と一般的な実行モデル、P-codeの逆解析による推定を区別します。
記事を読む記事T170
Power Query共通ライブラリの評価環境を設計する
Expression.Evaluateで使う名前を、評価環境のレコードとして明示。TLibを渡す方式、関数を直接渡す方式、#sharedと合成する方式を比較します。
記事を読む記事T169
Power Query MのFunction.Fromはクロージャーなのか
Function.Fromを、リストを受け取る関数を指定したシグネチャへ適合させるアダプターとして理解。戻った関数が元の関数を利用する仕組みとクロージャーの関係を整理します。
記事を読む記事T168
Power Query Mのeach式を関数として理解する
Mのeachは、引数名を「_」とする単項の無名関数の簡略記法。Table.AddColumnやList.Transformを明示的な関数へ展開し、呼び出し側が渡す値との関係を確かめます。
記事を読む記事T167
Excel上のMコードをPower Queryから動的実行する設計
Excelの名前定義やテーブルに置いたMコードを、固定ランチャーから動的に評価する設計。入力元、評価環境、戻り値の型、エラーと変更手順を契約として定めます。
記事を読む記事T166
Power Query Mでクロージャーを理解する
クロージャーを、関数値と名前を解決する環境の組として理解。スコープ、第一級関数、高階関数から、Function.From・Expression.Evaluateとの違いまで整理します。
記事を読む記事T165
MacBook AirをmacOS Catalinaから安全に完全初期化する手順
Intel搭載の2020年MacBook Airを、macOS Catalinaから初期化する手順。バックアップの確認、サインアウト、内蔵ストレージの消去、再インストールの順に説明します。
記事を読む記事T164
Power Query Mのnullableとoptionalを使い分ける引数設計
nullableはnullを置ける型の設計、optionalは引数を省略できる呼び出し口の設計。省略時の動作とnullの意味を決め、任意設定をoptions recordへまとめる考え方を示します。
記事を読む記事T163
Power Queryで複数データを一つにまとめる設計パターン
複数CSVをまとめる処理を、子テーブルの展開、Table.Combine、Record、List.Accumulateなどで比較。中間のデータ型と、何を引き継ぎ一つにするかを分けて考えます。
記事を読む記事T162
Excelの各行から複数列を返すBYROW2関数
BYROWで各行から一つの値を返す場合と、複数列を返したい場合を比較。HSTACKで並べる方法と、REDUCE・VSTACKで再利用できるBYROW2を作る方法を説明します。
記事を読む記事T161
クイック アシストによる遠隔サポートのご案内
Windowsのクイック アシストで遠隔サポートを受ける手順。接続相手と6桁コードの確認、画面共有・操作の許可、終了方法と接続できない場合の確認点をまとめます。
記事を読む記事T160
Power Queryライブラリを使用するための初期設定
Power Queryライブラリ利用時の、Excel全体とクエリごとの初期設定。プライバシー、自動検出、読み込み先、バックグラウンド更新、一括更新の対象を確認します。
記事を読む記事T159
Excel数式で学ぶ再帰処理
LETとLAMBDAで、現在位置と途中結果を引き継ぐ再帰処理を作ります。階乗から配列の一重・二重ループへ進み、終了条件と状態変化を設計する考え方を学びます。
記事を読む記事T158
Power Query Mのリスト・レコード・テーブルをアクセス記法から理解する
Mの[]・{}・?を、現在の値がテーブル・レコード・リストのどれかから読み解きます。行・列・その中の値を取り出すたびに変わる型を、段階ごとに確かめます。
記事を読む記事T157
人はなぜ装うのか―男女差を進化・文化・市場から考える
人間の装いを、進化・文化・市場の重なりから考えます。配偶者獲得だけで説明せず、身分、宗教、職業、時代、広告、個人の選択が持つ役割を整理します。
記事を読む