Excel一般(ワークシート関数など)
動的リストの作成 前にいたことがある職場に今いる知人から相談を受けた。 秘伝のマクロが動かなくなって困っているらしい。 人助けのつもりでそのExcelを送ってもらって中を見てみた。 あー、確かにこんなのあったなー。おれは改造して使っていたけど。 簡…
セル範囲への名前定義を使わなくなった理由 ズバリこれ こういうところ。 おわりに ただし、セル範囲への名前定義については、まだよく理解できていない点が多い。 行や列の挿入、削除に追従してくれるところは、確かに得がたい特性(VBAになくて、ワークシ…
マクロ無しで転記と同時に自動並べ替え(種明かし) akashi-keirin.hatenablog.com の種明かし……ですが、最初に断っておきます。 怒らないでくださいよ! いや、ホントに。 おわび 実は、この画面。 一部、文字色をセルの背景と同じ(要するに、今回の場合は…
値の自動並べ替え??? 今日、職場で面白いアイディアに出会った。 同僚が、「日付の順番がデタラメに並んでいても、別シートに日付順に転記されるはずなのに、その機能が失われている。どうなっているのか見てほしい」と言うので、そのExcelブックを見てみ…
名前の定義 セル範囲に名前を付ける方法 akashi-keirin.hatenablog.com コチラにExcelVBAer (id:x1xy2xyz3) さんからコメントをいただいた。その中に ①名前の定義で以下の2つを定義 ActCell = INDIRECT(ADDRESS(ROW(),COLUMN())) UpCell = OFFSET(ActCell,-…
SUM関数のナゾ akashi-keirin.hatenablog.com に、id:mmYYmmdd さん(勝手に脳内で「ヤマダさん」と呼んでいるw)からコメントをいただいた。曰く、 =SUM(1/COUNTIF(範囲,範囲)) だと求める値にならないけど、中身の「1/COUNTIF(範囲,範囲)」をF9で確定して…
値の重複の有無をチェックする(マクロ無し縛り) 久しぶりにマクロ無し縛りでExcelのシートを作ることになり、半分忘れかけていたことがあったので、備忘録的に記しておく。 1億2000万余名マイナス1億2000万名の非常に数少ないこのブログの読者の方ならお…
セルの再計算が通用しない場面に対応する 自作ワークシート関数 めちゃくちゃ条件分岐の多い、死ぬほどダルい表を作る必要があった。別に私の仕事でも何でもないんだけれど、泣きついて来られて仕方なく……。 自分の仕事でも何でもないから、仕事中にやるわけ…
差込印刷のデータソースにおけるVLOOKUP関数 akashi-keirin.hatenablog.com この続き。 問題は戻り値の「0」(ゼロ) 差込印刷のデータソースの表でVLOOKUP関数を使うと、検索値によって差し込みたいデータが決まっているようなときは非常に都合が良い。 た…
差込印刷のデータソースにVLOOKUP関数を使うとちょっと困る Wordの差込印刷は気が利く たとえば、Excelで こんな表を作っておいて、差込印刷のデータソースに指定しておく。 Wordの方では こんなふうに差し込みフィールドを設定しておく。 んで、差し込んだ…
マクロなし縛りでドロップダウンリスト項目を動的に切り替える 「マクロなし縛り」でExcelでの様式づくりをせざるを得なくなったので、久しぶりに関数であれこれやってみた。 ろくにワークシート関数も覚えていないのにマクロを覚えてしまったために、「欲し…