Excel– tag –
-
ショートカットキー
PC Windowsキーの役立つショートカット機能を解説
「Windowsキー」とは、キーボードの左下「Ctrl」または「Fn」キーと「Alt」キーとの間にあるWindowsのロゴマークが印字されたキーのことです。今回は、この「Windowsキー」の役立つ機能について紹介したいと思います。 Windows「ロゴ」キーをまだ一度も使... -
Excelワークシート関数
LAMBDA 関数 VBAなしでカスタム関数を作成できる
LAMBDA(ラムダ)関数は、Excelブック内でよく使う数式の設定をカスタム関数(ユーザー定義関数)として作成し、再利用できるようにする関数です。 LAMBDA(ラムダ)関数は、2022年2月8日に一般提供が開始されました。「Microsoft 365」の最新のExcelなら... -
Excel VBA
VBA Win32API 64ビット版Excel対応に修正
Excelはバージョン互換が高いアプリケーションなので、VBAでAPIを含む記述が無い場合ならそのまま正常に動作してくれます。ただし、APIを使用したVBAの記述がある場合については互換性がないのですべて次のようなエラーになります。 正常に動作させるため... -
7-zip32
VBA 64ビット版Excel対応 7-zip64.dll
過去2つの記事で 32ビット版の7-zip32.dllを使用たZIPファイルの作成方法と活用法について解説してきました。最近 Office Excel が64ビット版の環境でもVBAでZIPファイルを扱いたいという複数の要望がありました。 64ビット版の環境では「7-zip64.dll」を... -
Excelワークシート関数
TEXTJOIN 関数 文字列連結で区切り文字挿入するならこれ
TEXTJOIN関数は、指定した「区切り文字」を挿入しながら複数のセル範囲や文字列のテキストを結合できます。区切り文字に空欄("")を指定した場合は範囲がそのまま連結されます。 はじめに TEXTJOIN 関数は Excel 2019で追加された関数です。サブスクリプシ... -
Excelワークシート関数
CONCAT 関数 文字列の連結をセル範囲で指定できる
CONCAT関数はセル内の文字列を結合する関数です。従来のCONCATENATE関数の機能が拡張されセル範囲を指定して結合できるようになりました。 はじめに CONCAT 関数も Excel 2019で追加された関数です。サブスクリプション版の「Microsoft 365」アプリの「Exc... -
Excelワークシート関数
SWITCH 関数 値に対応する結果を返す新しい条件分岐
SWITCH関数は、検索対象の値に対して指定した複数の値を評価し、最初に一致した値に対応する結果を返します。いずれにも一致しない場合は、任意指定の「一致しない場合の結果」を返します。IF 関数や IFS 関数のように条件分岐できる関数です。 はじめに S... -
Excelワークシート関数
IFS 関数 複数条件をネストなしで判定できます
IFS関数は、1つまたは複数の条件が満たされるかどうかをチェックして、最初の TRUE 条件に対応する値を返します。従来のIF関数ならネストして使う方法をこの関数1つだけで表すことができます。 はじめに IFS 関数は Excel 2019で追加された関数です。サブ... -
Excelワークシート関数
MAXIFS/MINIFS 関数 複数条件で最大値/最小値を取得
MAXIFS 関数 / MINIFS 関数 について関連しているので二つ一緒に紹介します。複数の条件からMAX[最大値] / MIN[最小値]を求めることができる新しい関数です。 はじめに MAXIFS 関数 / MINIFS 関数ともにサブスクリプション版の「Microsoft 365」アプリの「... -
Excel VBA
Excel VBAでスピルする新関数「FILTER」を使う方法
ワークシート関数として新しく登場した「FILTER 関数」は、VBA関数に存在していた「Filter関数」をワークシートでも使えるようにしたものでしょう。ただ同じ動作ではなく「スピル機能」を有することでワークシート上ではVBAでのFilter関数のように配列を意... -
Excel VBA
Excel VBA 動的配列の書き込み先セル範囲を事前に調べる
前回記事で、Application.Evaluateメソッドを使ってスピルするワークシート関数を扱う方法について解説しました。その中の注意点として、VBAで結果をセル範囲に書き込む場合、既存データがあっても構わず上書きしてしまうというものでした。そこで今回は、... -
Excel VBA
Excel VBA Evaluateメソッドを使う方法について
Application.Evaluateメソッドの使い方について解説します。 Evaluateは Excel VBAのコード上でワークシートの数式を実行するために使用できる便利なメソッドです。知っておくと役に立つことがあるかもしれません。 新しいExcelにスピル機能が導入されたこ...