• 締切済み

エクセル関数の達人いませんか?教えてください!!

W_edgedの回答

  • W_edged
  • ベストアンサー率42% (48/112)
回答No.1

VLOOKUPという関数を使えばいいと思います。 詳しくは、調べてみてください。 http://www11.plala.or.jp/koma_Excel/contents3/mame3023/mame302302.html

関連するQ&A

  • エクセル)何の関数をどう使えばよいでしょうか?

    どのような表現でネット検索したらよいかわからないので、教えてください。 エクセルで担当者毎の報酬の支払額明細を作成しています。 ある1つのシートAで各案件に対する共同担当者それぞれの報酬額を算出していて、 別のシートBで支払額明細を作成するときに、 例えば支払額明細を担当者ごとに出す必要があるのですが、 担当者セルで氏名を選択すれば、シートBの明細で示す各報酬額欄に シートAにある各報酬額欄から引っ張ってくるのはどのようにすればよいのでしょうか? 担当者が2人ならIF関数を使おうかと思ったのですが、3人以上になることも あるので、関数であれば何をどう使えばよいかわかりません。 よろしくお願いします。

  • エクセルで請求書を作りたい!

    エクセルで請求書を作りたいのですが、シート1に請求書のテンプレートを作成した状態で、シート2とシート3に商品リストを作成してあります。  そこで、シート1の請求書の欄に商品番号と商品名の欄があるのですが、商品数が8000もある上に、複数の商品の発注が予期されるため、いちいち商品名を入力したくありません(面倒くさがりなので…。)そこで、シート1の商品番号欄に商品番号を入力することで、自動で商品名がシート1の商品名欄に反映されるような、関数又はマクロの設定の仕方を教えてください。  文面を見ると初心者であることがわかると思いますが、出来るだけ詳しくお願いいたします。

  • エクセルで関数のみで可能でしょうか?

    エクセルで関数のみで可能でしょうか? 出勤簿のような物をつくっています。 シート1に10人ほどの月ごとの毎日の出勤状況を入力。 シート2にその月の個別の出勤状況を印刷できるようにしています。 (シート2の1枚で10人分対応したい) シート1はすでに作成し、 Aさんは月に何日出勤で、通勤手当がいくらと出るようにしました。 シート2に 氏名欄に、Aさんと入力、もしくはプルダウンリストから選択すれば、 別のセルにある、出勤合計日数覧と、通勤手当覧にシート1からデーターを持ってきたいのです。 この場合、関数のみを使ってそのようにできないでしょうか? 文章にすると、 もし、氏名欄にシート1のB列にある、N番目のデータが入ったら、 出勤合計日数覧にシート1のC列にあるN番目のデータを入れろ。 ということです。 このN番目という扱いが分かりません。 ちなみに、IFを使って一つ一つやってみたら10人分の条件は1つのセルに入らないようでダメでした。 エクセルのバージョンは作成は2007でやっていますが、 実際の入力は2003でします。 VBAやマクロを使えばできると言うことは分かりますが、 関数のみでは無理と言うことが分かればそれでもOKです。 よろしくお願い申し上げます。

  • エクセルどの関数を使えばいいの??

    エクセルでA、BC、D,Eの各商品の注文リストを作成しています。シートAには商品Aを購入したお店と店名コードが記入されています。シートBには300店舗すべての店名コードの一覧があり、シートAで購入したお店のコードからシートBの一覧リストに ○ をつけて 購入リストを作成したいです。どのような 関数を使えばよいか教えてください。関数でできるのかどうかも 疑問です。ネストを使えばできるでしょうか

  • エクセル関数について

    いつもお世話になります。 ”管理”と”リスト”というシートがあります。 ”管理”シートは A1    B1    C1・・・・・ 番号   名前   住所・・・・ と、情報が管理してあります。 ”リスト”シートのB3に番号を入力するセルを作りB11に =IF($B$3="","",VLOOKUP($B$3,注文管理!$A$3:$AE$9880,31)) という関数を入れて、”管理”シートの該当セルに記入があるなら B11に返すようにしています。B11に答えが返った場合、D4に「★備考あり★」と返したいのですが、 =IF(B11>1,"★備考あり★",IF(B11<1,"")) の関数を使うと、もともとB11には関数が入っているのでずっと「★備考あり★」のままです。 これを、B11に答えが返ってきた時のみ「★備考あり★」とする関数はありますか?

  • エクセルの関数を教えてください。

    エクセルの関数を教えてください。 sheet01に 《基本ナンバー》《グループナンバー》《入力日》が入力された基本データがあり、 sheet02に sheet01から抽出されたグループの代表データがあります。 sheet03において、 sheet02で選ばれたグループ代表データに、 sheet01のグループ番号内で一番古い入力日を抽出して、 貼り付けたいのです。なんという関数が良いですか? よろしくご教授のほど、お願い申し上げます。

  • エクセルの関数について

    検索に使用する関数についてお伺いいたします。 表を二つ作成しました。 シート1には特に項目の指定がなく、番号の若いものから順に左から右に並べた24×8の表があります(表1とします)。 シート2にはいろいろな項目を指定した表があり、B列にランダムに数値が入っています(表2とします)。 表1の範囲に表2のB列の値が入っている場合、表2のA列に◎や*などのなんらかのしるしをしたいのですが、どのような関数を使用すればよいでしょうか? わかりにくい文章で申し訳ありませんが、よろしくお願いいたします。

  • EXCELで・・・

    EXCELで給与明細書のテンプレートを作りました。入力したテンプレートを月ごとにファイルへ保存します。給与明細のテンプレートを入力した時に同時に同じブックにある別のシートの個別賃金台帳へデータを転記させたいのですがどうしたら良いのでしょうか?うまく説明ができないのですが、例えば、田中○○の6月分なら、田中○○のシートの6月分の列へ転記したいのです。できるだけ簡単にしたいのですが・・・。よろしくお願いします。

  • どんな関数を使えばよいか困っています。

    Sheet1に    A    B    C    D 1 所属   係   NO    氏名 2 1    2    1    山本 3 1    2    2    本田 4 2    1    1     川崎 5 1    3    1    小林 6 3    1    1     鈴木 というデータが入っています。このデータをSheet2に飛ばそうとしています。Sheet2に   A       B       C     D 1 1       2       3     氏名選択リスト 2 係NO   係NO     係NO            3 社員NO  社員NO   社員NO 所属番号はあらかじめ入っています。D1の氏名選択リストはSheet1のD列の氏名を入力規則でリストにしています。このリストより検索値(氏名)を選び、この氏名に一致する所属番号の行に自動で係番号、社員番号を表示させたいと思います。 (例) 氏名リストより『鈴木』を選択。      A   B   C   D 1    1   2   3   鈴木 2            1  3            1      どういう関数を使えばよいでしょうか。教えて下さい。

  • エクセルで従業員の点呼簿を作りたいのですが・・・・

    はじめまして、教えていただきたいことがあります。 エクセルで230人の従業員の点呼簿を作成しようとしています。 月に1回2日間、講習会があります。 出席した人間だけ、出席簿に入力し、同時に別のブックに作成した各社員一人づつに用意した社員台帳に、その日付と内容(同月出席者は同内容)を、縦に時系列で記入させていきたいのです。 今、できていること (1) 社員番号と名前のリストは作成済み (2) 所定の入力欄に社員番号を手入力し、結果、その右セルに名前を表示させること(IF-VLOOKUP関数にて) どうしてもできないこと (1) 社員番号を入力後、右セルに名前が表示されます。都合で、入力欄が縦一本のリストにはできず、同ブック内別シートに(=A1)のように引っ張って、縦一本のリストを作りました。そうしてできた出席者のリストを、別ブックの台帳上で、やはり、VLOOKUP関数で、検索して表示させようとしています。出席している人は表示されますが、出席していない人はエラー(#N/A)が表示されます。印刷の関係上、エラー表示は困ります。要は、出席しているのか?出席しているなら二日間のうちのどちらに出席しているのかの判断とエラー回避がうまくいかないのです。 (2) 台帳に表示される時、一回目はいいとしても、二回目以降、ブランクを見つけて縦に順番に表示させていくことはイメージすらつかめません。 ややこしくてすみません。私は自分の力量を考えず、複雑で困難なことに挑戦してしまっているのでしょうか?どうか教えてください。