• ベストアンサー

ド素人ですが、エクセルで・・ ??

 こんにちは。エクセルについては、全くのド素人と同様なのですが・・、しかも、最近エクセルから遠ざかっていたもので、詳しい名称等も、うすら覚えなもので、うまく質問が伝わるといいのですが、お願い致します。  エクセルの一つのシートにて、表で計算させ、その結果の中の最大数値によって、その最大数値を表示させるだけではなく、その最大数値を出した該当者(「人」の方)を同時に表示させる方法を教えて下さい・・・。  例えば、「月売上結果表」等で、A1.A2.A3.・・「行」 に「人」の名前を設定、それぞれB*.C*.D*・・{*(各人の行)} に各人その日の売上数値を入力し、最終的な月の結果数値を、仮に「Y*」で計算させる事を設定したとします。これで、各人の月の売上額はY*に出ますよね? その後、その「Y*」の数値の中で、一番大きい数値を「Z8」に表示させたとして、その数値を出した「人」の方を同時に「Z9」に表示させる方法を教えて下さい。(それぞれの月売上額は「全て違う」という事を前提で・・。)  解ります・・・?  要は、最大数値を表示させるだけでは無く(最大数値を表示させる方法は解るのですが)、その最大数値を出した「人(A*)」の方も同時にその結果に応じて表示させる関数?を教えて下さい。  最大数値と、その数値を出した人の名前が“一発”で表示されれば、この売上表も、もっといい物になると思いまして・・・。     わかりづらい文面、ド素人で、すみませんが、宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • EL-SUR
  • ベストアンサー率76% (83/108)
回答No.1

>それぞれの月売上額は「全て違う」という事を前提で・・。) 最大数値が重複するということはないということでしたら、 1行目が見出し行 2行目から7行目にデータがあるとして、 Z8 には↓が入っているんですよね? =MAX(Y2:Y7) Z9は↓ =INDEX(A2:A7,MATCH(Z8,Y2:Y7,0)) 最大数値が重複する場合は、上の行の人が表示されます。

masafho
質問者

お礼

 この様な質問文面より、内容を理解して頂き、回答ありがとうございます。 >=INDEX(A2:A7,MATCH(Z8,Y2:Y7,0))  正常に表示されます。本当に助かりました。ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • bys07405
  • ベストアンサー率38% (37/97)
回答No.2

別の関数を使う例を。 1行目が見出し行 2行目から7行目にデータがあるとして、 セルZ8 には =MAX(Y2:Y7) セルZ9 に =LOOKUP(Z8,A2:A7,Y2:Y7) こちらも最大数値が重複する場合は、上の行の人が表示されます。

masafho
質問者

お礼

 この様な質問文面より、内容を理解して頂きありがとうございます。  ですが、この操作では、色々該当しない時があるので(>=LOOKUP(Z8,A2:A7,Y2:Y7)では、表示が「#N/A」。  その後逆に([A2:A7]と[Y2:Y7]を逆に入力)したら、正常に表示されたのですが)、  その後、テスト感覚で、各人の数値を変えてみる(最大値が重複しない様に)等、色々やってみたのですが、その時々で(誰かがトップで表示された後、その後のトップ者が正常表示されず、先程のトップ者の表示が変わらなかったり、誰かの後に誰かがトップにならないと、正常に表示されない、その後またこのトラブルとなる人物がトップになると、この現象の繰り返し・・)等、私も訳が解らないのですが、正常に表示される時と、しない時がある様ですので、この時点では申しわけありませんが参考とさせて頂きます。  この問題点について、私も調べてみる事にします。  貴重な情報をありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセル(2007及び2003)について

    エクセル(2007及び2003)について エクセルの表で最大値、最小値を求めるのは簡単なのですが、例えば売上げが最高だった月も隣のセルなどに同時に表示する方法はあるのでしょうか。

  • Excelのmatch関数の2次元版はありますか?

    Excelで、横にx(0.00~1.00)、縦にy(0.00~1.00)を等間隔(0.01)で入れて2変数関数値zの表を作っているのですが、 この中でzの最大値を与えるx,yを求めたいです。(zの最大値自体はMAX(H15:DD115)というように求まる) match関数というものがあるのは分かったのですが、これだけだと1次元配列しか検索できないようなのですが、2次元で求めるzが入っている。x,yのオフセット(あるいはセル番地)を求める方法はありますか?

  • エクセルのファイルをワ-ドで参照できますか?

    宜しくお願いします。 ワ-ド・エクセルともに2003です。 エクセルで作った表(名前と金額の2列100行)があり ワ-ドに活用したいと思っています。 たとえば、ワ-ドで名前を入れると金額が表示される。 というような設定は出来るものなのでしょうか? エクセルでは出来ると思いますが、ワ-ドで出来るかどうか知りたいです。ご存じの方いらっしゃいましたら教えていただきたいです。

  • EXCELの表で教えて下さい

    Excelのグラフで、折れ線グラフを書いています。 その中でY軸の値が他に比べて突出して高い数値があるため、最大値が高くなり、分かりにくいグラフになってしまいます。(_/ こんな表になります)最大値を変更するとグラフは消えてしまいます。 目盛り間隔を小さくして、最大値は省略線(というのでしょうか~←こんな波型で切られてるようなものです) を使って表示できないのでしょうか?

  • エクセルの少数点以下を切り捨てるには?素人です。

    エクセル自体が全くの素人の為、宜しくお願いします。 小数点以下を切り捨てにしたいのですが、たとえばAのセルの数値結果をINT等でBのセルに切り捨てしたものを表示するのでは無く、Aのセル自体の数値を切り捨てして表示するにはどうしたらよいのでしょうか? Aに入っている元の数値を表示したくないのですがSheet2に結果を出すとか、Aのセルを縮めて隠すほか方法はないのでしょうか?

  • エクセルで税込み額に変換したい

    会社で売上実績計画表を作成しています。 元は人が作った今年の表を私が来年用に修正して作りたいのですが、 入力してある数値が「税抜き額」「税込み額」と混じってしまっています。 その表は、今後の実績の数値の入力をエクセル初心者の上司がするため、以下のことをしたいと依頼されました。 (といっても私も初級程度しか解りません~。関数できません~) (1) 「A1」のセルに100と入力すると、「A1」のセルで5%自動的に上乗せして105と計算表示させることは可能でしょうか? (2) また 「A20」には「A1」「A5」「A10」「A15」の合計を出したいのですが、そこは税抜き額で出したいのです。 ということは、もし(1)の変換が可能でも、ここでは元の数値で足した結果を表示するということになります。 これも可能でしょうか? 夫がエクセルに詳しい友人に(1)を電話で聞いてくれたのですが、 できなくはないが複雑な設定になって操作手順も元数値の確認作業がいるようになると思うので、おススメできないとのこと。 やっぱり無理な設定なんでしょうか。念のためここで質問させていただきます。よろしくお願いします。

  • エクセルVBAについて

    VBAに関しての質問です。 A列に日付(10行目から) B列にその日の売上が 300行(300日分)入力されてる表があるとします。 C列にその日を含めた過去N日間の最大の売上を表示させたいのです。 例えば 過去5日間なら過去5日間の最大売上げを毎日表示させたいのです 当然この場合は5日間なのでCの13行目までは空白になります。 「N」日はA1セルに任意の日数で入力することによって希望の期間の数値 が表示できるようにしたいのです。 関数を使ってできるのいですが、事情がありましてエクセルのマクロの 繰り返しのプログラムでやりたいのですが VBAに関しては全く素人ですの。どなたかご教授願えませんでしょうか よろしくお願いします。

  • エクセル 関数

    初めての投稿です。わかりにくい部分があるかと思いますがよろしくお願い致します。 荷重計算の表を作っていてA式とB式の異なる答えから、条件にあった部材をリストから選定し、名称が出るような表を作りたいのですが可能でしょうか? 下記のような部材リストがあります。 部材名称   Z値    Y値  あ     37.5    187  い     383     76.5  う     413     66.1  :               こ     4720    472     そしてZ値となるA式と、Y値となるB式があります。 A・B式共に部材リストのZ値・Y値の数値より下回っているのが条件です。 下回っている部材のみ名称として(あ)(え)・・・等と表示されるように したいのですが、どのような数式にしたらよいのか全くわかりません。 皆様のお力を貸して下さい。よろしくお願い致します。  

  • エクセル2010 での 条件書式に関して

    J5から X5 の計算結果を Z5で表示しております。 Z5が  -120 なら  Y5 を 赤文字 で 12 と 表示したい。 ただしZ5の結果が  -122 など 一の単位の数値が あっても 省略し Y5に 赤文字 で 12 と 表示したい。 プラスなら Y5 なにも 入力なし したいのですが 条件書式の項目は どうなるでしょうか?

  • エクセル関数について

    エクセル関数についてお聞きしたいことがございます。 現在、ある売上管理表を作成しています。 例えばそこで月別の売上が100,000円を超えた段階から その数値を表示する設定としたいのです。 (つまり100,000以下の場合は0と表示したい訳です。) IF関数を使って =IF(A1>=100000,"A1","0")という関数にしてみたのですが "A1"の部分が文字列になってしまう様で100000を超えた場合に表示される内容が 「A1」となってしまいます。 希望としてはこの部分を110000と表示したいのです。 エクセルもあまり詳しくない初心者です。 どなたかお教え頂けると幸いです。 よろしくお願い申し上げます。

専門家に質問してみよう