[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『A列の中の最大文字数の求め方』(ハヤタマ)
初歩的なことですみません。
A列の中で、最大文字数やバイト数を検索する方法を教えて下さい。
=MAX(LEN(A1:A10)) と入れて、 Ctrl + Shift + Enter で確定して下さい。 (SS)
=MATCH(MAX(A1:A10),A1:A10,0) (shota)
=MOD(MAX(INDEX((LENB(A1:A10))+ROW(A1:A10)/100,0)),1)*100 最大バイト数 =MOD(MAX(INDEX((LEN(A1:A10))+ROW(A1:A10)/100,0)),1)*100 最大文字数 何行目か (())
と入れて、 Ctrl + Shift + Enter で確定して下さい。 は普通数式を入れた後Enterで結果をだしますが 上記方法(3キー 同時押し)で
最大文字数はできたのですが、それが「何件目か」の処理ができません。
どなたかご指導お願いします。
色々お世話かけます。
(ハヤタマ)
shotaさんの式で出ませんか (通りすがり)
[A] [B] [1] a 6 [2] aaa 8 [3] aaaa #NUM! [4] a #NUM! [5] a #NUM! [6] aaaaaaa #NUM! [7] a [8] aaaaaaa [9] a [10] aaaa [11]
最大文字数が複数個ある場合を想定して......。 B1=SMALL(IF(LEN($A$1:$A$10)=MAX(LEN($A$1:$A$10)),ROW($A$1:$A$10),""),ROW(A1)) と入れて、同じくCtrl + Shift + Enter で確定して下さい。 そして、下行へコピーです。 エラー処理はしていませんが。 (SS)
(SS)さん
今試します。
(ハヤタマ)
ハヤタマ
どう、うまくいかなかったのでしょうか? B1=SMALL(IF(LEN($A$1:$A$10)=MAX(LEN($A$1:$A$10)),ROW($A$1:$A$10),""),ROW(A1)) と入れてから、B1を選択した状態で F2キーを押して編集状態にしておきます。 ↓ Ctrlキーを押し、更にShiftキー、Enterキーを押します。 そして、式の前後に{ }が付いて↓のようになれば大成功。 {=SMALL(IF(LEN($A$1:$A$10)=MAX(LEN($A$1:$A$10)),ROW($A$1:$A$10),""),ROW(A1))} (SS)
最大文字数 =MAX(INDEX(LEN(A1:A10),))
何番目?(重複の場合は最下行を表示) =--RIGHT(MAX(INDEX(LEN($A$1:$A$10)*10^10+ROW($A$1:$A$10),)),5)
(ROUGE)
(SS)さん 色々有り難うございました。 検索できました。
(ROUGE)さん *10^10+の所と最後の5は変更しなくて良いんですよね。
(ハヤタマ)
うまく行きませんでしたか? Excel2007であれば、最後の5を7にした方がよいかも知れませんね。 (ROUGE)
有り難うございます。
(ハヤタマ)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.