INDEX・INDIRECT・OFFSET等などいろいろ候補はありますが
やはりと言うか、わたしなりの式はこれを選ばざるを得ないかな、、、
エラーを選ぶのに、エラーを利用する、、、この考え方が好み
{=LOOKUP(1,0/(MAX(COUNTIF(A:A,A1:A30))=COUNTIF(A:A,A1:A30)),A:A)}
(からくちさん)
« 第130回 エラー | メイン | 第131回 合計の最低 »
最後に、下の画像の中に見える文字と数字を入力してください。これはプログラムを使ってコメントを自動的に投稿するのを防ぐために行われています。
画像を読み取れない場合は 別の画像を表示してください。
アカウント情報
(名前は必須です。メールアドレスは公開されません。)
日 | 月 | 火 | 水 | 木 | 金 | 土 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
なるほど、LOOKUPですか。
LOOKUPの使い方がいまいちわからなかったので、MATCHとINDEXで
65{=INDEX(A:A,MATCH(MAX(COUNTIF(A:A,A1:A30)),COUNTIF(A:A,A1:A30)))}
投稿情報: ni | 2012年6 月23日 (土曜日) 午後 08時33分
A1~A30を選択
ALT-OD↓↓Tab
=COUNTIF(A:A,A1)=MAX(COUNTIF(A:A,A$1:A$30))
ALT-FC↓↓↓EnterTabEnterEnte
で、数式部分が43文字 ^^;
投稿情報: ni | 2012年6 月23日 (土曜日) 午後 08時39分
条件付き書式、、、なるほど、、、考えなかったです
投稿情報: からくち | 2012年6 月23日 (土曜日) 午後 08時55分
MODEを使わず63
{=SUM(IF(MAX(COUNTIF(A:A,A1:A30))=COUNTIF(A:A,A1:A30),A1:A30))}
B31あたりなら57
{=MAX(IF(MAX(COUNTIF(A:A,1:30))=COUNTIF(A:A,1:30),1:30))}
MODEをつかって54
=1/CHOOSE(MODE(ERROR.TYPE(A1:A30)),,,"",#REF!,a,,NA())
と、表示されるエラー値5つのみ対応です^^;
投稿情報: む印 | 2012年6 月23日 (土曜日) 午後 08時59分
niさんのアイデアには参りましたm(__)m
投稿情報: む印 | 2012年6 月23日 (土曜日) 午後 09時10分
>なるほど、LOOKUPですか。
×2
LOOKUPでも63にはなるようですね。。
投稿情報: min | 2012年6 月23日 (土曜日) 午後 09時18分
む印さんの
>MODEを使わず63
おんなじでした。
62は対して変わらない。
sumをor
>MODEをつかって54
これはちょっと違いました。
54=CHOOSE(MODE(ERROR.TYPE(A1:A30)),,,""%,a!A1,a,,#N/A)/0
ということは
53になるのか。。
=CHOOSE(MODE(ERROR.TYPE(A1:A30)),,,"",k!A1,a,,#N/A)/0
投稿情報: min | 2012年6 月23日 (土曜日) 午後 09時35分
a!A1はちょっと怪しいですが。。
投稿情報: min | 2012年6 月23日 (土曜日) 午後 09時45分
皆さんの何で動くのかよー分からん^^
完敗です。
投稿情報: y sakuda | 2012年6 月23日 (土曜日) 午後 11時21分
>LOOKUPでも63にはなるようですね。。
第二引数を
COUNTIF(A:A,A1:A30)-MAX(COUNTIF(A:A,A1:A30))
にすれば、
60にはなるようですね。。
投稿情報: min | 2012年6 月24日 (日曜日) 午前 03時28分