まうにゃんのエクセル講座

エクセル中心に日々思いついたことを・・・週末は🏇

エクセル

エクセルが起動しない😥Excelが立ち上がらない😰

エクセルで昨年くらいから急に出始めた不可解な謎現象です。一時的な現象もしくは特定(私)のPCだけの現象だと思っていたのですが、時がたつにつれて一般的に発生している現象ということがわかってきました。 なにより、最近新しいWindows11のPCを購入しま…

無効な前方参照? コンパイルされていない?

実行時エラー '-2147319767(80028029) オートメーションエラーです。無効な前方参照か、コンパイルされていない種類への参照です。 どうしたら良いのでしょうか・・・

累計を求める数式ってどう書くの・・・

累計を求める数式は書き方がいくつもあります。これが定番、これが最適解の数式・・・とはなかなか言えません。どれも一長一短なところがあります。 ここでは、累計を求める数式の代表的なところを何通りか紹介していきます。数式の目的は簡単ですので、どれ…

SUBSTITUTEをネストせずに複数置換するには

エクセルで文字列を置換する関数といえばSUBSTITUTE関数です。 しかし、このSUBSTITUTE関数で指定できる「検索文字列」「置換文字列」は1種類だけになります。複数の文字列を検索して置換することはSUBSTITUTE関数では一度には出来ません。 以前ならSUBSTITU…

謎のメッセージ「いくつかの数式の計算中にリソース不足…」

最近になって急に出始めたエラーメッセージです。「いくつかの数式の計算中にリソース不足になりました。そのため、これらの数式の値を求められません。」何が原因なのでしょうか・・・

スピルのすすめ

2019年にOffice365のExcelに実装された革新的な機能がスピルです。核心的とは書きましたが、Googleスプレッドシートでは以前から・・・というのは触れないことにします(笑) スピルは数式を入力したセルから結果があふれて隣接したセルにも出力されるのもので…

エクセルとチャッピーとコパイロット

最近話題のチャッピー(ChatGPT)とコパイロット(Copilot)について、エクセルで使うには・・・という考察をしたい・・・と思って書き始めましたが、どうも考えがまとまらず、現時点での基礎的な事の確認で終わってしまいそうです・・・ということで、この…

難しい数式とは何か?

エクセルでは難しい数式は要らない、𝕏ではそんな話を良く目にします。同じことをするのなら、難しいより簡単な方が良い、それは当たり前ですね。では「難しい」とは何を指しているのでしょうか? 普段良く「数字で語る」みたいなことを言いますが、「難しい」…

スピらない スピル数式 スピらせる

タイトルというのはなかなか難しい。 当初思ったお題は、 スピらぬなら 壊してしまえ スピル数式 スピらぬなら スピらせてみよう スピル数式 スピらぬなら スピルまで待とう スピル数式 もちろん、壊してしまう訳には行かないし、待っていたってスピルする訳…

イータ縮小ラムダ(eta reduced lambda)って何だ?

LAMBDAヘルパー関数のLAMBDA関数の記述部分を縮小記述するものです。 明示的にLAMBDA関数を記述する場合に比べてイータ縮小ラムダは記述が短く扱いやすくなっています。もちろん明示的にLAMBDA関数を記述しても構いませんが、イータ縮小ラムダの記述が可能な…

ピボットテーブルを関数で作成できるPIVOTBY関数

PIVOTBY関数は、行(縦)と列(横)でグループ化し指定された関数によって値を集計します。 行(縦)と列(横)の2軸に沿ったグループ化と、関連する値の集計がサポートされます。複数の行グループレベル、複数の列グループレベルに対応しています。総計・小…

ユニーク化してSUMIFS…これだけでできる超便利なGROUPBY関数

GROUPBY関数は、行(縦)でグループ化し指定された関数によって値を集計します。 行の軸に沿ったグループ化と、関連する値の集計がサポートされます。複数の行グループレベルに対応しています。総計・小計、並べ替え、フィルター処理もサポートされています…

Pythonコードをセル内で実行できるPY関数

PY関数は、PythonコードをExcelのセル内で実行できる関数です。「Python in Excel」と呼ばれたりしています。 実際の計算は Microsoft クラウドで実行され結果がワークシートに返されます。 セルに=PYと入力し、オートコンプリートメニューからPY関数を選択…