[[20150508145319]] 『文字列を含む最大値』(サトウ) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『文字列を含む最大値』(サトウ)

   B1セル
 
   A1234
   A5678
   A9012

上記の様に頭に文字列を含む番号の最大値を求めるときはどうしたらいいのでしょうか。

< 使用 Excel:Excel2007、使用 OS:Windows7 >


マクロを使わないのであれば、Aを含む文字の右側のセルに、
=Mid(対象のセル,2,10)+0と書いてAを取り除いてからMaxで最大値を出せばいいと思います。
(スズメ) 2015/05/08(金) 16:09

 =MAX(MID(B1:B3,2,10)*1)
 と入力して、Ctrl+Shift+Enterで配列数式にされてはいかがでしょう?
(稲葉) 2015/05/08(金) 16:12

 頭の文字は1種類だけか、もし複数ある場合頭の英字も値の大小に影響するのか?

 例
 「A02」と「B01」の比較

 1.「B」が「A」より大きいため「B01」を「A02」より大きいとする。

 2.英字を無視するため「A02」が「B01」より大きいとする

 のどちらになるか。
(ねむねむ) 2015/05/08(金) 16:23

基本的には頭の文字は"A"のみです。
小文字もありません。

(サトウ) 2015/05/08(金) 16:26


 英字が一種類だけであればすでに出ているお二人の案で。
(ねむねむ) 2015/05/08(金) 17:08

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.