- ベストアンサー
関数
エクセルで01-01-02・01-02-05と記入している中で右側の数字の 一番大きなものを表記しなさい という関数を使いたいのですが、うまくいきません。 教えてもらえないでしょうか?
- tyokosuki4250
- お礼率32% (8/25)
- その他(ビジネス・キャリア)
- 回答数2
- ありがとう数1
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
作業列をいくつか使用して良いのであれば下記方法で可能です。 1.ハイフン、ドット、ゼロを空白に置換して数値のみにする。 2.数値を各桁毎に分割 3.分割数値から最大値を取得 A1に質問の文字列があるとする B1にハイフン、ドット、ゼロを空白に置換して数値のみにする B1式 =SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1, "-", ""),"・",""),"0","")*1 C1~C6までに各桁数の数値を分割抽出 C1式 =IFERROR(MID($B$1,ROW(),1)*1,"") 下方にフィルコピー D1に最大値 D1式 =MAX(C:C) 各桁数分割式は必ず1行目から開始する。関数row()はそのセルの行番号を返します。 C1のrow()は1となりますのでmid関数で左から1番目を抽出する事になります。C2のrow()は2番目という風になります。 添付画像参照下さい。
その他の回答 (1)
- darknes2000
- ベストアンサー率28% (125/445)
マックス関数じゃないかな
関連するQ&A
- 数字の選出方法
エクセルで01-01-02・01-02-05と記入している中で右側の数字の 一番大きなものを表記しなさい という関数を使いたいのですが、うまくいきません。 教えてもらえないでしょうか?
- ベストアンサー
- その他(ビジネス・キャリア)
- エクセルの関数を教えてください!
840 1 1260 1 1260 1 1260 1 1890 2 1890 1 1890 1 2310 3 2646 1 2646 1 2940 4 この2列の数字は左側の数字に対して、右側が その数字の個数なのですが、 左の数字が統合され、それに対して右の数値が加算される エクセルの関数を教えてください。
- 締切済み
- その他MS Office製品
- エクセル関数を教えてください!
840 1 1260 1 1260 1 1260 1 1890 2 1890 1 1890 1 2310 3 2646 1 2646 1 2940 4 この2列の数字は左側の数字に対して、右側が その数字の個数なのですが、 左の数字が統合され、それに対して右の数値が加算される エクセルの関数を教えてください。
- 締切済み
- その他MS Office製品
- 記号を表記できる関数
エクセルで、1=○、2=△、3=×というように、 数字を打てば、記号がセルに反映されるという関数を作りたいのです。 別シートで上記の記号表を作っておいて、 たとえばA1に数字の1を入力したらB2に○が表記されるという 関数はどう入力すればいいのでしょうか? 教えて下さい。
- 締切済み
- Windows Vista
- エクセルの関数についての質問ですが、
エクセルの関数についての質問ですが、 例えば、一つのセルの中に 2桁の数字が6個あるとします。 「01 02 03 04 05 06」 このセルの中の数字と もう一つのセルの中の数字 「02 04 06 08 09 10」 この2つのセルの中の数字が何個一致しているか、個数を求めたい場合 何か良い関数がありますでしょうか? 関数でもVBAでもどちらでも良いのですが 良い案があれば教えて頂ければ幸いです。 よろしくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- Excelでこんな関数はありますか?
いまはエクセルという便利なものがありますから、それである数学的パズルを解いてみようと思います。しかし、まだExcelの詳しい物を知らないので、勉強も兼ねて教えていただきたいと思います。 (1)ある3つの数字の中から、もっとも大きいものを選ぶ (2)(1)以外の数字の2つの和を求める。 以上2つの関数か数式です。数式については思いつきません。IF関数でもやってみようと思いますが。 お願いします。
- ベストアンサー
- オフィス系ソフト
- excel関数(countif)
countif関数の使い方についてお伺いします。 countif関数の検索条件として、6分の1,3分の1などはどのように設定すればいいのでしょうか。それぞれ、excel上は16.7(=16.66666・・・),33.3(=33.33333・・・)などと表記されますが、割り切れない数字なので、「16.7」「33.3」と入れても当然正しいカウントはできません。 例えば範囲をH3:H13とすると、その範囲の中にある数字が順に以下のようになった場合 H3 ・・・ 50 H4 ・・・ 33.3(=33.33333・・・) H5 ・・・ 25 H6 ・・・ 40 H7 ・・・ 16.7(=16.66666・・・) H8 ・・・ 100 H9 ・・・ 16.7(=16.66666・・・) H10・・・ 50 H11・・・ 33.3(=33.33333・・・) H12・・・ 0 H13・・・ 16.7(=16.66666・・・) この範囲での50の個数はcountif(H3:H13,50)=2となります。 では、16.7(=6分の1)や33.3(=3分の1)はどのように関数を作ればいいのでしょうか? よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセル関数について。
エクセル関数について。 100 98 97 102 103 のように数字が並んでいます。 この中から、関数で、最大値と最小値の差を求めることはできますか? (上の例だと103-97=6になります。)
- ベストアンサー
- オフィス系ソフト
- イフ関数での計算方法について
はじめまして。 どうしてもわからなかったのでよろしくお願いいたします。 エクセルのIF関数の使い方について質問です。 1~9に振り分けているものについて、振り分けた数字によって、決められた数字(たとえば1と振り分けられたものなら「1」を2に振り分けられたものは「3」を、、、というように)を別のセルに記入されている数字にかけたものをあらわすことができるようにしたいのですが、その場合どのような計算式をつくればよいのでしょうか。 よろしくお願いいたします。 フラグ 2008年 計画 9 10 ここに入れたい 7 20 30 0
- 締切済み
- オフィス系ソフト
お礼
手順はかかるけれど色々な場面で使えます。 こんな風に組み合わせて関数を使えるんだととても勉強になりました。 有難うございました。