- 締切済み
Excel2010についての質問です。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- mt2008
- ベストアンサー率52% (885/1701)
「順位の名前」と言うのは1位だったら「横綱」、2位だったら「大関」…なんて感じに順位に応じた名前を付けるという事でしょうか? そうであれば、添付の図ではE2:F7に順位と名前の対応表を作っておいて、A2セルに↓の式を入れてあります。 =VLOOKUP(RANK(C2,$C$2:$C$10),$E$2:$F$7,2) ただ単に順位を出したい(添付の図のB列)なら =RANK(C2,$C$2:$C$10) です。
関連するQ&A
- データが重複データの扱い(対処方法) RANK・MATCH・INDEX
ずばりこんなデータから、順位とその人の名前を出す。 1)重複した場合、RANKは、同じ位置して、次の番は、欠としている。 から、下記のような順位になると思われる。 氏名 点数 順位 鈴木 700 5 斉藤 415 8 菅野 700 5 赤井 780 4 田村 900 2 池田 620 7 楽谷 900 2 金田 940 1 ★問題なのが、同じランクになった人の名前をちゃんと表示したい。 1位からの点数を表示するのは、LARGE関数でできるんだけど、 同じランクになっている人が、別々に出てこない。 とても安易な方法だと思ったんですが、 検索する範囲(表の行番号)をMATCH関数でもとめておく 点数をつかうので、当然同じ点数には、同じ行がはいる(上から 順番だから、1行目と3行目に同じ点数なら、1(順位)が連続する) それで、その番号を使いVLOOKUP関数で、名前を拾ってくる。 其の時、自分で同じ番号のところを修正しておく(1と3にする) そうすれば、名前がちゃんと出てくる。 でも、其のセルには、数式がなくなる。 ⇒VBAや、難しい関数が使えないと、これが限界なのか。。 参考にさせてもらうものもみたんですが、 なかなか・・この苦肉の策でもヨシと思っていいのか・・ ちょっと自信なくて、、 ベスト8(ランクごとに返す) 点数 氏名 番号 1位 ヾ ヾ 2位 ヾ ヾ 2位 ヾ ヾ 4位 ヾ ヾ 5位 ヾ ヾ 5位 ヾ ヾ 7位 ヾ ヾ 8位 ヾ ヾ
- ベストアンサー
- オフィス系ソフト
- excel2010の昇順に並べ替えについて
成績の順位がRANK.EQ関数が降順で設定されているセルに 順位を特典が1番高い人を1行目、一番低い人を17行目に表示させたいので、昇順に並べ替えを行ったのですが、選択したセルの場所が違うのか、nonameなどのエラーがでます。 降順でRANK.EQ関数を設定し、さらに昇順に並べ替えを行うことは、できないのでしょうか?
- ベストアンサー
- オフィス系ソフト
- エクセルでの質問です
お願いします!!! 教えてください。ひとつのセルに方程式の答えを出したいのです。 その方程式とは・・・ 63.6x-42.5(970-x)=31×550 (スモールエックスは方程式のエックス) (ラージエックスは数式の掛ける×です) x=??? の???を答えとしてセルに出したいのですが? うまく説明できてないかもしれませんが、分かりますか? よろしくお願いします!!!
- ベストアンサー
- その他(Windows)
- EXCEL2007について質問です
$B4*C$1の数式をコピーするとき、以下の質問に答えてください。 質問1:$B4のように列は絶対参照・行は相対参照の組み合わせの場合は、B(列)は絶対参照だからBを必ず参照し、行は相対参照だから数式が入力(コピー)されたセルを基準として、数式が入力された行と同じ行のセルを参照する。 つまり上記から、$B4をコピーする場合、必ず「B列の中で数式が入力された行と同じ行を参照する」、こういうことでしょうか? 質問2:C$1のように、列は相対参照・行は絶対参照の組み合わせは、C(列)は相対参照だから数式を入力(コピー)した位置を基準として、数式が入力された列と同じ列のセルを参照し、$1は絶対参照だから、必ず1行目を参照する。 つまり上記から、C$1をコピーする場合は、必ず「数式を入力セルと同じ行番号の1行目を参照する」、こういうことでしょうか?
- ベストアンサー
- その他MS Office製品
- Excel2000の数式バー表示での質問
こんにちは。 Excel2000使用者です。 A1セルに折り返して10行くらいの文字列の値が入力してあります。 そこをアクティブすると数式バー(名前ボックスの右隣の=があるところで、そのセル内の値や数式が表示される場所)に10行の値が表示されますが、B1セルやC1セルの上にかぶさってしまって、見えなくなってしまいます。 この状態で、隣りのセルを見る何か良い方法はありますか? 判りにくい説明で申し訳ありませんが、よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- Excel2003にて難しい質問です。
大学生になりExcelの勉強をしています。 少しつまづいてしまって、解決出来ていません・・・・・。 Excel2003でとあるセルにaと入力されている場合は、参照する数式をj1に、bと入力されている場合は参照する数式をj2にと変更する事は可能でしょうか。 とあるセルに入力されている値によって参照する先を変更したいと考えています。 つたない説明で申し訳ございませんが、アドバイスをお願い致します(>_<)
- 締切済み
- その他MS Office製品
- excel2000で営業実績をまとめたい
4月から毎月、各支店の職員の営業実績を取りまとめることになりました。職員100名ほどで、5商品の成績と、総合順位、各商品の順位を月計と年度累計で出します。2ヶ月間は何とかやっていたのですが、支店間の人事異動もあるのでなかなか上手くいきません。下記のような表を作ってランク付け、コピー、ソートを繰り返していたのですが、空欄(転勤者のセル)が上位に来たり、印刷時もレイアウトが上手くいきません。何かいい方法を教えてください。入力も大変なので、出来れば、個人の成績表から下のような表を作りたいのですが.. 総合 名前 支店 スコア 商品A 商品B 順位 順位 件数 順位 件数 2 鈴木 A店 5 3 10 2 15 4 佐藤 B店 7 2 12 5 9 5 田中 A店 9 5 8 4 8 1 加藤 B店 4 1 15 3 12 2 山本 C店 5 4 9 1 18 . . .
- 締切済み
- オフィス系ソフト
- excel2000でのコピー
excelで数式のコピーについてです。 たとえば、セルA2に「=A1+B1」を計算させて、その数式をセルB2にコピーするとします。その場合、セルB2にコピーした数式は「=B1+C1」というようにセルの指定も自動的に1つずれてしまいますが、あくまでもセルB2にセルA2と全く同じ数式をコピーしたい場合はどのようにしたらよいのでしょうか?
- ベストアンサー
- オフィス系ソフト
- 条件を付けて平均を求めたい!(Excel)
列 A B C 商品名 ランク 金額 1みかん A 1000 行 2みかん C 300 3みかん B 600 4みかん C 5 合計 1900 6 平均A 7 平均B 8 平均C 説明をする為に適当に作ったので、何故こんな物の平均を?と思うかもしれませんが、そこはあまり気にせずご回答頂ければ幸いです。 例えば、こんな表があったとします。(勿論、データ量はもっと沢山。。。) 各ランクごとの平均を求めたいのですが、どんな関数を使い、どんな範囲選択をすれば宜しいのでしょうか? 条件を付けAVERAGEで求めれば良いことはなんとなく分かるのですが・・・ 範囲の設定や数式の順番が全然分かりません。 よろしくお願いします。 ※金額欄(C列)・・・ 実際に未入力のセルがあるので、未入力のセルを0(ゼロ)として考えてくれる数式をお願いします
- ベストアンサー
- その他(業務ソフトウェア)
- 条件付書式で範囲が飛び飛びの場合
Large関数を使って、4列の中から3位、範囲としては同一シートの一覧表にあるが、範囲が繋がってなく、飛び飛びの場合、どのように式を組めばいいのか、わかりません。 Ctrlで範囲を複数選択するも、エラーとなってしまいます。 関数の挿入のダイアログに範囲でCTRLを押しながら4列選択すると#VALUE!となり括弧をつけるとまだ#VALUE!となりますが、そのまま順位を入れると正しい数字が抽出されます。 以下の数式1 =LARGE((D4:D10,F4:F10,H4:H10,J4:J10),3) でこれを上位何位のセルを色づけしたいために条件付書式でやろうとするとどうしてもできません。 数式の場合は =D4>=LARGE($D$4:$D$10+$F$4:$F$10+$H$4:$H$10+$J$4:$J$10,5)な感じでこれに上の数式1のように括弧をいれるとエラーではじかれますし、「+」を「,」に変えてもうまくいきません もちろん「セルの値が」にかえてもダメです。 ほとほと参ってます。
- 締切済み
- オフィス系ソフト
お礼
説明が足りなくてごめんなさい。mt2008さんのおっしゃる通り、順位に応じた名前のことです。これですっきりしました。ご回答ありがとうございました。