戻る  □VBAのサロン  □ 使用方法  □ 新着記事  □ 新規に質問する!  □ トピック一覧  □ 検索  □ 過去ログ
[ 最新記事及び返信フォームをトピックトップへ ]
このトピック参照回数 :
RANK関数における範囲指定

    [131325] RANK関数における範囲指定-

    ■親トピック/記事引用/メール受信=OFF■

    □投稿者/ yk -(2020/05/08(16:34))
    □U R L/

      各Groupについて「aa」列の順位付をF列に反映したく
      RANK関数で(当方が望む結果)のような出力をしたい
      と考えましたが、Group数が途方もなく多いです。

      RANK関数の範囲指定方法に良い工夫、もしくは
      他の方法があれば教えてください。

      なお当方が試した方法は下記です(絶対参照は省略)。
      最小値/最大値は各Groupの行番号の最小値/最大値を出し
      rank(E6,concatenate("C",C6,":C",D6))をF列へ投入。
      数式エラーで反映されませんでした。


       A列  B列   C列   D列  E列  F列

      行番号 Group 最小値 最大値 aa (当方が望む結果)

      6    a   6 17 10   12
      7    a   6 17 13    6
      8    a   6 17 12   10
      9    a   6 17 11   11
      10    a   6 17 13    6
      11    a   6 17 13    6
      12    a   6 17 15    4
      13    a   6 17 13    6
      14    a   6 17 14    5
      15    a   6 17 16    2
      16    a   6 17 17    1
      17    a   6 17 16    2

      19    b   19 22 6    3
      20    b   19 22 2    4
      21    b   19 22 20    1
      22    b   19 22 20    1

      24 c   24 27 40    1
      25 c   24 27 39    3
      26 c   24 27 40    1
      27 c   24 27 38    4





    [131326] Re[1]: RANK関数における範囲指定-

    解決!!ありがとうございました! / 記事引用/メール受信=OFF■

    □投稿者/ yk -(2020/05/08(17:03))
    □U R L/

      投稿主です、indirect関数でうまくいきました。
      お騒がせしました。



このトピック内容の全ページ数 / [0]

このトピックに書きこむ
Name/
E-Mail/

└>このツリーのレス記事をメールで受信しますか? YES/ NO/
Title/
URL/
Comment/ 通常モード->  図表モード-> (←の場合適当に改行を入れて下さい)
タグが使用できます。例 ⇒ <font color="blue">文字</font>
解決!!ありがとうございました! 解決       保留中です・・・ 保留        迷宮入りorほかあたって見ます・・ 迷宮入       すいませ〜ん。誰か〜! Help! ←※回答者専用
解決したらチェック       保留(コードテスト中など・・)         解決不可orレスが全く付かなくてほかのサイトに行くときなど・・
削除キー/
(半角8文字以内) 


- Child Forum -
Edit:ゆう-G