Excel関数
「文字列の中に特定の文字列がいくつ含まれるかを数えたい」 これ,ExcelでもVBAでも割と聞かれる事柄なのですが,いずれもこれを直接求める関数などはないので,確かに「?」となりやすいところなのかもしれません. ということで,Excel関数版とVBA版をそ…
「ここにファイルの場所*1を一覧で書きだしたファイルがある.ここから,ファイルの拡張子と,ファイルの拡張子を除いた名前を切り分けてほしい」 仕事中,たまにたまにこういう依頼が飛び込んでくることがあります. これも,ファイル名とフォルダに切り分…
「目的の文字が,文字列後方から探した場合,何文字目にあるか」 VBAでいうとInStrRev関数にあたる関数,Excel的に言えば後方からのFIND関数ですが,未だに実装されていないんですよね. 少々意外ではあるのですが‥. Excel関数のみで,後方からのFIND関数を…
「ここにファイルの場所*1を一覧で書きだしたファイルがある.ここから,フォルダ名とファイル名を切り分けてほしい」 仕事中,たまにこういう依頼が飛び込んでくることがあります. これ,単純に見えて意外と面倒くさいので, 「VBAでなんとかしましたぁ」 …
Excel 2019で新しく追加された関数の中に,SWITCH関数があります. VBAにもSWITCH関数がありますが,それとは別物ですよ?w このような関数,正直いままで実装されていなかったのが不思議なんですよね.実用性も多分にありますし. その使い方は公式曰く =S…
新しいバージョンのExcelには,実は次々と新しい関数が追加されています.たとえば, 複雑な入れ子のIF関数という,見るだけでやる気を削ぐ問題を解消しうる,IFS関数. 条件付きMAX関数,MAXIFS関数. 条件付きMIN関数,MINIFS関数. いずれもまぁ,使いど…