advanced help
per page, with , order by , clip by
Results of 0 - 1 of about 0 (0.000 sec.)
[[20020806080752]]
@digest: 93203bf9e9f87923683e2309bc2e947a
@id: 393
@mdate: 2003-04-29T06:43:38Z
@size: 1821
@type: text/plain
#keywords: 足切 (9590), [= (8016), 点ラ (6235), ク合 (6235), 前得 (4525), 明解 (4019), 対照 (3974), はd6 (3667), タc (2779), はd3 (2518), キン (2488), 〜d4 (2431), 位は (2398), ンキ (2055), 得点 (1914), タ全 (1805), 上位 (1499), 値以 (1474), 事出 (1352), の50 (1349), はd1 (1339), 導願 (1335), ま入 (1187), の30 (1151), 無意 (1138), ラン (982), 人だ (939), 値よ (894), ング (682), は次 (651), の20 (591), 特定 (552)
『特定の数値より大きい人だけのランキングを出したい』(Halu)
特定の数値よりも大きい数値の人だけを対照に ランキングを表示したいのですが、ぜひご指導願います。 例えば 特定の数値をD10に入力します。 D1からD8までの中からD10より大きい数値を探します。 その結果、仮にD1 D3 D6 が対照となった時に B1 B3 B6 の中から順位をはじき出し それに並ぶA1 A3 A6の文字列を上に挙げた以外のセルに表示する。(D12.13.14.....とか) こういう事出来るでしょうか?説明解り難いかもしれません、すみません。 ---- ある値以上でランキング、というのは、ある値以上を抽出したデータを他で使う予定が 無い限り無意味に感じます。なぜなら、D1〜D8のデータのうち3つが10以上として、 そのなかでD1が20、D3が30、D6が50とします。他は10以下ですね。 8個のデータ全てを対象にした場合、1位はD6の50、2位はD3の30、3位はD1の20です。 10以上の値だけを対象にした場合も、1位はD6の50、2位はD3の30、3位はD1の20ですね。 ですから、考え方を変えて、上位を出してから10以下を足切りする形にすれば考えやすい と思います。 A B C D 1 名前 得点 ランク 合格者 2 1号 20 3 1号 3 2号 5 6 (空白) 4 3号 30 2 3号 5 4号 7 5 6 5号 0 8 判定値 7 6号 50 1 10 8 7号 2 7 9 8号 9 4 上記の表で説明します。まず、この表のA列は名前がそのまま入力されています。 B列は得点がそのまま入力されています。 C列には次の数式が入力されています[=RANK($B$2:$B9$)] D列には次の数式が入力されています D2:[=if(B2<$D$7,"",A2)] D3:[=if(B3<$D$7,"",A3)] D4:[=if(B4<$D$7,"",A4)] D7:足切りラインを入力します。 ここで、A1〜C9を範囲指定してデータC列を基準に昇順で並べ替えます。 するとD2〜D4には上位から順に名前が表示されます。 もし2位が10点以下ならば、2位と3位は表示されません。 もちろんD2〜D4は他の表の一部にしても良いわけです。 (HIDE) ...
https://www.excel.studio-kazu.jp/wiki/kazuwiki/200208/20020806080752.txt - [detail] - similar
PREV NEXT
Powered by Hyper Estraier 1.4.13, with 97049 documents and 608241 words.

訪問者:カウンタValid HTML 4.01 Transitional