• ベストアンサー

Excel関数教えてください!

latifoliusの回答

回答No.1

この関数は説明が文章でのむつかしそうなので ヒントだけ、lookupやvlookupをhelpで調べてみてください。

関連するQ&A

  • EXCEL関数について

    EXCEL関数について EXCEL2003を使用しております。 お知恵を拝借願います。 「りんご」、「いちご」、「なし」は「グループ1」 「バナナ」、「メロン」は「グループ2」というように、 果物を20個のグループに分けます。 それぞれのグループの果物は、1個から10数個まで様々です。 Sheet2、A列、A2~A100セルに果物名、 Sheet2、B列、B2~B100セルにグループ番号(1~20)がランダムに入力されています。 ここで、Sheet1のA2セルに「りんご」と入力すると、 Sheet1のB2セルにグループ番号「1」が返せるような関数はありますでしょうか? 「VLOOKUP」で試してみたのですが、数字ではなく果物名から検索したいのと、 数字が重複しているので使えないことに気付きました・・・。 何卒ご教示頂きたく宜しくお願い致します。

  • EXCEL2000 関数の使い方

    EXCEL2000 関数の使い方についておしえてください。 (状況) 1)シート1(請求書)とシート2(名簿)があります。 シート2は 列A 列B 列C    列D No 氏名 生年月日  年齢 1 A子 H11.11.1  7 2 B男 H13.8.18  5 ..と続いています。 2)シート1のセルB3(宛名欄)にシート2の名簿の中からB列「氏名」(「氏名」という名前で定義つけてあります)をリスト表示しています。 3)セルB3にリストから選択した人物の年齢をシート2から探して年齢(列D)をシート1のセルC32に表示させたいのですが、どのような数式になるでしょうか? VLOOKUP関数を使うのかな?と思ったのですが、シートが分かれていたり、リストとの合致の定義付けがよくわかりません。 検索個所:シート1のセルB3とシート2B列の一致した値 検索範囲:シート2のB1からD35(データという名前で定義付けています) 表示させたいセル個所:シート1のC32 数式の使い方など認識がまちがっていたり、わかりにくい説明になっているかもしれませんが、どうぞよろしくお願いします。

  • EXCEL関数について質問です

    EXCELで同窓会旅行用の名簿を作っているのですが、下記のような動きをするEXCEL関数って作ることができますか? 具体的な方法を教えていただけると嬉しいのですが。。。 ・シート Sheet1に名簿一覧がある(例:A列は名前一覧、B列は部屋番号の空欄) Sheet2に部屋番号一覧がある(例:A列は部屋番号一覧、B,C,D列は名前の空欄) ・動き Sheet2のB,C,D列の名前の空欄に名前を入れていくと、 Sheet1の名簿の名前に対応した部屋番号がB列に自動で挿入される 万が一、Sheet2のB,C列(名前欄)で名前が重複してあった際には Sheet1の名簿に対応したB列に「エラー」と表示される ※Sheet1の名簿の名前(A列)は既に記入済みです。 ※Sheet2に部屋番号(A列)は既に記入済みです。 以上、お手数ですがよろしくお願いいたします。

  • Excel2000を使っています

    が、パソコン雑誌の付録からワークシートをDLしました。 名簿管理シートのようです。meibokannri.xlsとなっています。 10名ほどの名簿管理リストを作りたいのですか どのようにしたら良いのでしょうか? 氏名の欄に入力したらよいのでしょうか。 Excel初心者でさっぱりわかりません。

  • Excel関数を教えてください。

    Excel関数を教えてください。 =IF(AA6="123市",VLOOKUP(AA6,参照シート!$Z$2:$AA$8,2,FALSE),VLOOKUP(AA6,参照シート!$T$2:$U$36,2,FALSE)) ↑このような関数を立てました。 市町村番号(自社のもの)を検索したいと思っています。 『もし、123市なら参照シートの表(2)Z2-AA8の番号を、それ以外の市町村なら参照シートの表(1)T2-U36の番号を返せ』と。 “それ以外の市町村”の表示はうまくいきました。 問題は、123市は大きな市で、その中でまた001~006まで支部として分かれています。 住所の「123市◎◎4-5-6」とあるように、◎◎で支部分けされています。 住所はAB6に入力されています。 これを支部番号まで表示できるような関数が作れませんか?

  • Excel関数について

    Excel関数を教えてください。 =IF(AA6="123市",VLOOKUP(AA6,参照シート!$Z$2:$AA$8,2,FALSE),VLOOKUP(AA6,参照シート!$T$2:$U$36,2,FALSE)) ↑このような関数を立てました。 市町村番号(自社のもの)を検索したいと思っています。 『もし、123市なら参照シートの表(2)Z2-AA8の番号を、それ以外の市町村なら参照シートの表(1)T2-U36の番号を返せ』と。 “それ以外の市町村”の表示はうまくいきました。 問題は、123市は大きな市で、その中でまた001~006まで支部として分かれています。 住所の「123市◎◎4-5-6」とあるように、◎◎で支部分けされています。 住所はAB6に入力されています。 これを支部番号まで表示できるような関数が作れませんか?

  • エクセルの関数で教えてください!

    エクセルの関数で教えてください! 200名程の氏名が入力されているデータをシートAとして 別シートBにシートA内に存在する氏名を入力したら1 シートAに存在しない名前を入力したら0 となるようにするにはどんな関数を使えばいいのでしょうか? よろしくお願い致します。

  • Excel2007でVBAを用いて名簿を作成したいのですが、うまくいき

    Excel2007でVBAを用いて名簿を作成したいのですが、うまくいきません。 どうかお力を貸していただけませんでしょうか。 【シート名】 シート1:名簿データ入力 シート2:名簿一覧 【質問内容】 シート1に入力した内容を、シート2に転記したいと思っています。 シート1には下記の項目を入力します。 C2 氏名 E2 フリガナ G2 敬称 I2 性別 C3 分類1 E3 分類2 C5 会社名 E5 部署名1 G5 部署名2 I5 役職名 C6 〒 E6 住所1 G6 住所2 C7 電話番号 E7 ファックス G7 携帯番号 I7 Eメール C9 摘要 ・上記の入力完了後にボタンを押すことで、シート2のB2~S2に転記(並びは、上記を上から順番)され、入力したものは未入力状態に戻るようにする。 ・2件目以降は次の行に転記されていく(1件目B2~S2、2件目B3~S3、3件目B4~S4・・・・) ※削除により、行がとびとびに入力されている場合は空いている行に入るようにする 以上のことを可能にするコードをお教え願えませんでしょうか。 加えて、シート2に転記された一覧を、テーブルとして設定し、並べ替え等は行えるのでしょうか? よろしくお願いいたします。

  • 関数式内で参照するシート名をセルで代用したい

    失礼します。 最終ゴールは、シート名にもなっている、バラバラに記入された個々人の目標達成状況を 班ごとに1つのシートにまとめて一目瞭然としたいのです。 この時に、参照するシートからデータを引っ張ることになりますが、 そこで困っていることが、シート名にもなっている個々人の名前の代わりに、 あらかじめ名前を順番に入力したセルを用いたいのです。 しかし、この希望に合致する関数の存在を知りません。 また、どのようなユーザー関数を作ればいいかもわかりません。 そこで、私なりにVLOOKUP関数を用いてサンプルを作り、画像添付いたしましたので、 このサンプルを通して妙案を教えていただけましたら幸いです。 ちなみに第一希望は上述の通りなのですが、第二希望もあります。  (1)一方で、名簿表を作り、番号を割り振る  (2)この番号をVLOOKUP関数の検索値とし、個々人名を名簿表から、    個々人の目標達成状況をその個々人のシートから引っ張ってくる  (3)他方で、そのシートの名を個人名にできるようなユーザー関数を作って入力する    (それぞれの表の特定のセルに番号を入力すれば、その番号を振った個々人の名前を引っ張ってそれをシート名にするような関数) という方法も考えたのですが、(3)がどうしても作れません。

  • Excel関数

    Excel2010を使用しています。 「0」か「1」しか入力されていないシートがあります。  (1) A1に「1」と入力されている場合     → B1もしくはC1のどちらかに「1」と入力されていれば「0」を返す。  (2) A1に「0」と入力されている場合     → B1もC1も「0」と入力されていれば「0」を返す。 上記(1),(2)以外は「1」を返す関数をご教示頂きたく何卒宜しくお願い致します。