セルが数式なのかデータなのかを自己表現させる Excel2000
はじめに
エクセル2013の同じ目的の記事を書きました(2013.2.4)。
まだエクセル2000を大切に使っているのだが、時々意識喪失を来たす。それは仕方が無い。
さて、標記の件。
A | B | C | D | |
1 | 51 | cd | 1980 | c2d |
2 | 52 | 52 | 11d | 55w |
3 | 53 | w | w3 | 789 |
4 | 44 | dd | 44 | 0.5 |
5 | aa | 758 | 55 | 4 |
GET.CELL(6)を使う
まず、エクセルの[A1]にカーソルを置く。他のセルでも良いのだが、ここの説明では[A1]にする。
欄外一番上のメニュー、挿入(I) > 名前(N) > 定義(D) で小窓が開くから、名前(W)に siki (式のこと) と入れる。この名前は任意。
次に、参照範囲(R)の欄に、=GET.CELL(6,a1) と入れ、[OK]ボタンで閉じる。
条件付書式を使う
次に、書式(O) > 条件付き書式(D) で出てくる小窓の左の欄は「数式が」にする。
そして、右の欄には =and(find(siki,1)="=") と入れる。つまり、当該のセルの文字列だか式だかわからない入力されたものの一番左の一文字が「=」かどうか、という判定をさせる。
同じ小窓の下の「書式」ボタンでパターンを好きな色に設定して、[OK]で閉じていく。
これでできあがり。この書式だけを好きなところにコピーしておく。上の表だと、[a1]から[d5]まではこの書式をコピーしてやる。