ホーム > ライブラリ > 2019年

ライブラリ

2019年

アバウトなVLOOKUP

ユーザー定義関数で、
VLOOKUPにDIFFのアルゴリズムを組込んだ、
VlookUpPatient という関数を作成。

基本的には、大文字小文字、半角・全角、ひらがな・カタカナを無視して検索し、
もっとも類似度の高い箇所を見つけ出してくる。

くわしく説明すると、
Mayersのアルゴリズムで、レーベンシュタイン距離(LD)を算出し、
更にLDを標準化して類似度の精度をアップさせ、
同じ精度であれば、大文字小文字等を考慮し、
なるべく精度の高いものを拾ってくるよう調整。

引数については、
数式の挿入ダイアログを表示させ、
関数の分類に「検索/行列」を指定すると
関数名の一番下に該当関数が表示されるので、
選択してOKボタン押下で詳細が表示されます。

DIFF   2019/11/16   shono

削除できないスタイル

スタイル、便利な時もあるんですが、
他のブックからデータをコピペ、シートをコピーした時に、
いつの間にかスタイルも入ってきてしまい、
増殖に増殖を重ね、
セルの書式が設定できなくなる、
というウイルスのような側面もある。。。

しかも、スタイル名がおかしいのか、
削除ができなくなっているものもある。。。

どうしても不要なスタイルが削除したくて、
見つけた削除手順に少し不備があったので、
自分で発見した対応方法を公開してみます。

Bug   2019/04/05   shono

シートコピー時の既存バグ対応

Aブックから、Bブックにシートをコピー・移動し、Bブックを保存しようとすると、
「[ファイルパス]の保存中にエラーが検出されました。いくつかの機能を・・・」
とアラートが出て、保存できないケースの対応方法を記載。

Bug   2019/01/11   shono