• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBAで最大値と2番目の取得方法)

VBAで最大値と2番目の取得方法

webonerの回答

  • weboner
  • ベストアンサー率45% (111/244)
回答No.3

>・Cさん: >・2番目→数学と理科の60?? 国語と英語の80であれば、数学と理科の60は2番目じゃなくて3番目なんじゃ?

関連するQ&A

  • 成績表について

    中学生の子供が成績表を持って帰ったのですが教科別順位で国語57位、社会53位、数学57位、理科45位、英語58位、総合順位64位でした。 ふと教科別順位の最低順位より総合順位の方が低い事はあるのかな?と思い質問しました。 考えてみたのですが分からなかったので宜しければ教えて下さい。

  • 点数が・・

    今年中2になった者ですが順番がどうしてもあがりません。中間テストでは150人中27位で期末が25位と順位が上がりません。英語・社会は良いのですが、国語・理科・数学がよくありません。特に数学が点数が悪いです。どうしたら順位を上げれるでしょうか。

  • データの集計・表示について

    エクセルやgoogleスプレッドシートで、下記のようなデータが入力されていたとします。 【元データ(シート)】         A B C D E F 1行目・・・ 山田 国語 英語  理科  社会  音楽 2行目・・・ 鈴木 理科 社会  英語  数学  国語 3行目・・・ 山田 数学 国語  英語  音楽  社会 4行目・・・ 山田 社会 英語  音楽  理科  数学 上記のデータが入力されているシートから、山田さんのデータのみを別のシートへ下記のように 集計?表示?するような関数ってありますでしょうか? 【作りたいデータ(シート)】 山田のデータのみのシート        A B C D E 1行目・・・国語 英語  理科  社会  音楽 2行目・・・数学 国語  英語  音楽  社会 3行目・・・社会 英語  音楽  理科  数学 希望としては、元データシートに5行・6行とどんどんデータを入力をしていく度に、 元データシートA列の名前で判断をし個人別で別シートにデータを1行目から順に並べたいです。 このような事は可能でしょうか? いろいろと調べてみましたがうまく調べられずわからなかったので、 質問させていただきました。 わかる方いらっしゃいましたら、回答をお願いいたします。

  • エクセルのオートフィルタの範囲について

    エクセルで作業をしているのですが、 例えば  科目 点数 _______  国語  80  数学  86  理科  60  英語  70  社会  50  合計  346 という表があったとします。 ここで、オートフィルタを 一番上の行から  社会までの行(つまり、"合計"を含まない行)に対して フィルタの作業を行いたいのです。 ちなみにVer2002です。 極力 表自体は変更させずにやりたいのですが、 いい案はありますでしょうか?

  • 順位が上がる方法

    バレンタインデーの日に学年末試験があります。 順位を上げたいのですがなかなか上がりません。 上げる方法を教えて下さい(詳しく) 教科 国語 数学 理科 社会 英語 音楽 美術 家庭&技術 英会話 聖書 です

  • 中学の理科と社会の勉強方法について教えてください

               私は中学生なんですが英語や国語や数学の覚え方はだいたいわかります               英語は文の並べ方や単語や文法を覚えたりすることで国語は漢字や文法を         覚えたりすることで数学は計算方法などを覚えることだと思うんですが         今まで定期テストで理科と社会も勉強しましたが全然成績が上がりません。                  理科と社会はどのようにしたら成績があがるでしょうか?         国語と英語と数学と同じような覚え方ではないと思います。           覚え方がわからないので教えてください。

  • VBAにて最大値と最大値までのデータの数を教えて

    はじめまして。VBA初心者です。 誰か教えてください。 下記のようにA列にデータが並んでおります。 A列はどこまでデータがあるかは、分かりません。 その中で、  何とか独自でC列の1行目に、A列の最大値を記入する事まではできました。 しかし、A列の最大値が数字が入力されているA列の1行目から何番目にその 最大値がくるのかの計算が分かりません。   E列の1行目にその何番目にくるかをしめしたいのですが、 C列の1行目で示すように最大値の値をA列で何番目になるのかの方法を教えてください。 Rangeを使用して、Range("A1:最大値")を選択して、countするとよいのではと思い、 挑戦していましたが、"最大値"の部分をどのように表記していいかわかりません。  どなかた分かる方がいらっしゃいましたらよろしくお願いします。       A列    B列    C列   D列   E列 1行    3    最大値   10   個数    4 2行    5 3行    7 4行   10 5行    9 6行    2 …     … …     …

  • クラス順位について

    中学校の子供を持つ父兄です。 子供の成績表のクラス順位についてどう理解していいのか 分からないのでここで質問させてください。 ある学期の成績のクラス順位ですが 国語 31番(40人中) 数学21番(40人中) 社会 22番(40人中) 以下、 ※番と※人中は省略。  理科29(40) 英語 22(40)  家庭科  39(40) 美術 36(40) 音楽 34(40)  体育 14(40) 技術 21(40) 上記の全科目(10科目)のクラス順位が33番(40人中)と記されました。 本来ならば各科目順位の平均が全科目の順位になろうかと思うのですが つまり、この場合  26か27位 (40人中)だと思うのですが 先生に指摘する前にこうこうこういった計算式で結果を出しているという 特別な計算方法があるのかどうかご教授願います。 その他の学期も納得のいかない全科目クラス順位の結果になっています。 長々と書きましたがよろしくお願いいたします。 

  • 頭に叩き込む方法

    試験がもう一ヶ月もたたないうちにやってきます。 で理科、英語、数学、国語、社会、家庭科を 覚えないといけないのですが、一つ一つの教科の 勉強の範囲が広くどうやって覚えたらいいか途方にくれてます。 友達は理科、社会などの暗記系は試験三日前に叩き込むとよいというのですがいかがなものでしょうか? 数学、英語は今からやればなんとかなるような 気もしますが・・・・

  • Excelで入力のある最大行数を取得できますか?

    こんばんは。 Excelの関数で以下の値を取得できますか? 行は可変です。 行を追加して、行に入力のある時、 その行の行番号を知りたいのです。 やりたいことは D1の位置にA1からAnまでの合計を 入れたいのですが。 D1=sum(a1:??) ??に関数にて入力のある最大のn番目を取得できれば できるきがするのです。 A : B:C:D 1:100: : :ここにA1からAnまでのSumをいれたい。 2:150: 3:80 n:100 お分かりの方宜しくお願いします。