- ベストアンサー
エクセルについて
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
> Aの列に同じ名前yが複数あるとします。 意味不明ですが、A列のセルの値が「y」であるものと解釈します。 =IF(SUMPRODUCT((A1:A10="y")*(B1:B10="z"))=0,"",INDEX(C1:C10,SUMPRODUCT((A1:A10="y")*(B1:B10="z")*ROW(A1:A10)))) 該当する行がない場合は何も表示しません。
その他の回答 (1)
- 有田 賢治(@ARIKEN43)
- ベストアンサー率50% (563/1116)
raemonさん 今晩は! 回答者のmerlionXXさんが回答されていますので、関数の参考サイトを紹介します。 ■Excel(エクセル)関数一覧表(Excel2002)↓ http://www.eurus.dti.ne.jp/~yoneyama/Excel/kansu/itiran.html 内容:関数一覧で関数をクリックすると使用例が表示されます。関数のABC順・機能別順も選択できます。 ■Excel(エクセル)入門/基本/上級/実用講座の総目次↓ http://www.eurus.dti.ne.jp/~yoneyama/Excel/Exl-_zen.htm ■Excel2007(エクセル2007)基本講座の総目次↓ http://www.eurus.dti.ne.jp/~yoneyama/Excel2007/index.html 概要:「よねさんのWordとExcelの小部屋サイト」で図入りで、親切に解説して呉ますのでお気に入りに登録したいサイトです。 エクセルQ&A(Tips) も有り解説に無い分の検索で探せる1番のお勧めです。 ■エクセルの学校・ライブラリ他↓ http://www.excel.studio-kazu.jp/excellib.html 概要:表作成全般・関数・VBA・便利機能・その他・よくある質問・困った等ジャンル別に探せます。(Mac用も一緒に見れます) ■Excel(エクセル)学習室↓ http://www.kenzo30.com/ 概要:Excel (エクセル)の書式設定や関数の使い方など、学習のための材料を提供している「Excel(エクセル)学習室KENZO30」のサイトです。 『エクセル入門・初級編』 『エクセル中級・特別編』 『エクセル ワンポイント編I』 『エクセル ワンポイント編II』『エクセル質問掲示板』『作品紹介』『リンク集』のジャンル別に分かれて操作法・疑問の解決を初心者でも理解できるサイトで利用価値は有ります。 ■エクセルの勉強部屋↓ http://kiyopon.sakura.ne.jp/index.shtml 概要:エクセルの操作に関する図解説明・ワークシート関数の説明・エクセルの便利な使い方の説明・エクセルの操作とマクロに関する自習問題と解説・マクロの作成方法を解説(例題含む)・パワーポイントによる操作説明とエクセルでの操作実習・エクセルでのみなさんの質問を寄せてください・のジャンルに分かれています。 関連:■Excelの質問(日付順)↓ http://kiyopon.sakura.ne.jp/situmon/index01.htm 内容:Excelの質問集で日付の新しい順に一覧リストで表示されてます「エクセルの勉強部屋」のサイトです。 関数の使用方法を勉強しましょう。
関連するQ&A
- Excelの関数で複数の行・列範囲を検索する方法
Excelの関数について質問です。ある値が何行目の何列目にあるかはCtrl+Fを使えばすぐに解りますが、このようなことを関数で実行することはできますか? 例えば、Sheet1のA1からZ40まで重複のない値が入っていたとして、別のシートでA1~A10に探したい10種類の値を入力すれば、その10個の値がSheet1の何行目の何列目にあるかをB列で表示できるといった、そういうことができる関数はありますでしょうか? MATCHでは一度に複数の行や列を検索できないようなので困っています。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルの検索について教えてください
エクセルでデータから、最小値を検索し、さらにその値からまた検索したい のですが、VLOOKUP,HLOOKUP,等使ってエラーがでてしまい、 ネットで調べて見よう見まねでINDEX,MATCH関数を使ってみたのですが、 エラーがでてしまいました どなたかわかる方どうか教えてください よろしくお願いします データの中身はこうなっています↓ 2行目には区分が、B列には名前がはいっていて データはB2からY12まではいっています Z列に、それぞれの列の最小値を検索して、さらにその値が どの区分なのかを表示させたいのですが、,, 無理でしょうか,,, B列 C列 D列 E列 Y列 Z列 2行目 区分 1区分,2区分,10区分、、、5区分 3行目 りんご 3 、 15 、 20 、、、10 1区分 4行目 みかん 15 、 10 、 5 、、、12 10区分 ・ ・ ・ 12行目 その他 2 、 3 、 6 、、、、10 1区分
- ベストアンサー
- オフィス系ソフト
- エクセルで最新の最小値をだしたいのですが、、、
エクセルで、最新の最小値をだしたいのですが、 MIN関数で最小値はだせるのですが、 最小値が同じものが複数あり、 一番新しいデータ入力日の最小値を 表示したいのでずが、 一番古いデータ入力日のものが 最小値として呼び出されてしまいます。 OR等を使って式を入力してみたのですが、 エラーがでてうまく値がだすことができません。。。 データは、C1からZ1までデータ入力日がはいっています B2からZ50まで数字がはいっています。 それぞれの行ごとの最小値をA列に表示させたいと思っています。 さらにそのあと、B列に、最小値のデータ入力日も表示させたいと 思っています。 ↓A2セルには、”10” B2セルには、”3/11”と表示させたいのですが... =MAX(MIN($C2:$Z2)*$C1:$Z1) こんな感じで作ってみたのですが、VALUEのエラーが でてしまいます。。 A列 B列 C列 D列 E列・・・ 1行目 2/10 3/10 3/11・・・ 2行目 10 15 10 ・・・ 3行目 20 25 30 ・・・ ・ ・ ・ どなか分かる方どうか教えてください。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルで組合せを求めたい
A列B列にa~Zまでの任意一文字が5000行まで入力されているとします。 たとえば A1=a、B1=b A2=y、B2=z などと入力されていると仮定してください。5000行もあるので、A列B列が同じ組合せが出現します。 この組合せが同じ行を検索したいのですが、厄介な条件があって(a、b)の組合せと(b、a)は同じ組合せと見なしたいのです。 どなたかご教示下さい。
- ベストアンサー
- その他MS Office製品
- エクセル関数
お世話になります 条件での検索で値の範囲指定が有る場合、の式を教えていただけないでしょうか ・エクセルファイルは検索する値のファイルと検索条件のファイルに分かれています 以降ファイルA/ファイルBと記載します ・ファイルBのC列の得点をファイルAのA列以上B列未満で行が決まります ・ファイルBのB列の人数からファイルAのC~F列が決まります ・上記条件を満たす行列の値をファイルBの検索条件の右側に抽出して表示したいです 検索するテーブル(ファイルA) A B C D E F 以上 未満 0人 1人 2人 3人 392,000 395,000 15,690 12,520 9,350 7,160 395,000 398,000 15,930 12,760 9,590 7,280 398,000 401,000 16,170 13,000 9,830 7,400 401,000 404,000 16,410 13,240 10,070 7,520 検索条件(ファイルB) A B C D 名前 人数 得点 求めた値 A氏 1 395,010 X B氏 0 401,100 Y C氏 0 392,009 Z よろしくお願いいたします
- ベストアンサー
- その他MS Office製品
- エクセルについて質問
=LOOKUP("3",A:A,B:B) A列にある『3』を検索し 『3』の行にあるB列の値を返すという式ですが 『3』が存在しなかった場合は『-』という記号をいれたいんです ちなみにA列には1から200までの数字が昇順で並んでおり、 所々数字が抜けている箇所があります A列 B列 1 10/02/20 2 08/05/07 4 86/09/22 5 02/12/15 6 98/06/02 8 05/07/10 ・ ・ こんな感じです この場合 3が存在しないので『-』と返すようにたいです B列は年代で 1行目で言うと2010年2月20日のことです
- ベストアンサー
- オフィス系ソフト
- Excelの値貼り付けについて
Excelの値貼り付けについて A列 B列 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 A列・B列の1~1000行にランダムに数字が入力されており、A列の値を残したままB列の数字をA列に追加したいです。 同じ行でA・Bどちらにも数値が入力されていることはありません、かならずどちらか一方です。 関数を使わないと出来ないでしょうか? 検索してみましたが、見つからないためどうか宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
- EXCEL ドロップダウンリストの連動について
EXCELの質問です。 シートXの行1の、列Aに「チームA」、列Bに「チームB」、列Cに「チームC」と入力し、 この3つに「名前の定義」で「チーム名」と付けました。 続けて、 シートXの列Aの行2~行10まで、チームAのメンバーの名前を入力しました。 同じく、 シートXの列Bの行2~行10まで、チームBのメンバーの名前を入力しました。 同じく、 シートXの列Cの行2~行10まで、チームCのメンバーの名前を入力しました。 次に、シートYの行1の列Aに、入力規則で「リスト」として、「元の値」に「=チーム名」としました。 次に、シートYの行2の列Aに、入力規則で「リスト」として、「元の値」に「=INDIRECT(A1)」としました。 こうして、ドロップダウンリストを連動させました。 ここで、 シートYの行1の列Aで「チームB」を選択すると、 シートYの行2の列Aのドロップダウンリストには「チームB」のメンバーの「名前が出てきますよね。 ここで、「チームB」の3番目の選手(名前を「日本 太郎」とします)を選択した後で、 シートXの列Bの行2~行10まで入力した、チームBのメンバーの名前が全員間違っていたため入力し直した時に(例えば「日本 太郎」を「世界 太郎」に変更したとします)、 選択済みの「日本 太郎」を、自動連動で「世界 太郎」に変更されるようにしたいのですが、方法はあるでしょうか? ドロップダウンリストが連動して、かつ元データを変更したら自動で反映されれば「INDIRECT関数」以外の方法でも構わないです。何か良い方法はないでしょうか?
- ベストアンサー
- Excel(エクセル)
- Excelファイル比例計算 算出方法について
ExcelファイルにA列及びB列に以下の様な値を入力しました。 A列 B列 C列 D列 1行目 0 0 15 150 2行目 10 100 36 660 3行目 20 300 37 670 4行目 30 600 5行目 40 700 ここにC列1行目に15と入力して、150と計算させる 様な式は、あるのでしょうか?そして2行目以降も C列に任意の値を入れて、D列に表示する式はあるのでしょうか? (例 36→660 等) 宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
- エクセルで2つのセルの合計から最小値検索
エクセルで2つのセルの合計の一番小さい合計のものが どの区分か、その値はどれかを検索したいのですが、 前にことらで質問して回答していただいたものを参考に 考えてみたのですが、INDEX、MATCHと組み合わせてもうまく検索 できませんでした... 分かる方おられましたら、どうか教えていただきたいです よろしくお願いします。 データはB2~X4まではいっていて、(実際にはもっとたくさん行があります) Y列には、3行目と4行目の商品の列の合計の一番小さいものの 区分を表示したく、 Z列にはその値を表示したいのですが、 欲をいえば合計の行を追加しなくてもY列Z列に表示させることは 可能でしょうか? B列 C列 D列 E列 X列 Y列 Z列 2行目 区分 1区分,2区分,10区分、、、5区分 3行目 りんご1 3 、 15 、 20 、、、1 5区分 1 4行目 りんご2 15 、 10 、 6 、、、12 5区分 12 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト