エクセルの関数を使ってJANコードと名前がセットになったデータを作業に利用する方法

このQ&Aのポイント
  • エクセルの関数を使ってJANコードと名前がセットになったデータを作業に利用する方法について教えてください。
  • 昨年のJANコードと名前がセットになったデータがあり、今年のデータにJANコードはあるが名前が無いデータを別のシートにコピーしました。これを利用して作業を進めるための関数を教えてください。
  • エクセルの関数を使用して昨年のJANコードと名前がセットになったデータを作業に活用する方法を教えてください。
回答を見る
  • ベストアンサー

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

棚卸をしていて困ってます。 昨年は全データ(JANコード)に名前が付いたファイルをもらえたのですが、今年はそれがもらえないそうです。 そこで昨年のJANコードと名前がセットになったデータがありますので、それを利用して作業したいのですが。 今年のデータが入っているファイルよりJANコードが入っているけど名前が無いデータだけ別のシートにコピーしました。 昨年のJANコードと名前がセットになっているファイルも別のシートで準備。 4987*******   名前  個数  単価   計 と言う並びになってます。 別シートには 4987*******   名前   が在ります。 呼び込む為の関数を教えてください。

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

  • ベストアンサー
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.2

昨年のJANコードと名前がセットになっているデータがシート1にコピーして表示されているとします。 A列がJANコード、B列が名前とします。 そこでシート2でA列にJANコードが有って、B列に名前を表示させるとしたらB1セルには次の式を入力して下方にドラッグコピーすればよいでしょう。 =IF(COUNTIF(Sheet1!$A:$A,$A1)=0,"",VLOOKUP($A1,Sheet1!$A:$B,2,FALSE))

sugana
質問者

お礼

ご回答有難うございました。 お礼を投稿しようと思ったら何故かアクセスは出来るのに書き込みできない状況でした。やっと入力できるようになりました。 お陰さまで何とか会計事務所へ資料提出できました。 有難うございました

その他の回答 (1)

  • tsline
  • ベストアンサー率21% (275/1260)
回答No.1

VLOOKUP関数でどうでしょう?

sugana
質問者

お礼

ご回答有難うございました。 お礼を投稿しようと思ったら何故かアクセスは出来るのに書き込みできない状況でした。やっと入力できるようになりました。 お陰さまで何とか会計事務所へ資料提出できました。 有難うございました

関連するQ&A

  • エクセルデータを照合したいのですが・・・

    データの照合でかなり時間を使っているので、何とか効率を図りたくて、でも、知識なくわからないので、どなたか教えてください。 シート1 No. JANコード 数量 単価 金額 その他データ シート2 No. JANコード 数量 単価 金額 その他データ と、同じようなデータが別々の場所から抽出されます。その他データには、それぞれ少しずつ違う内容が入って、一行になっています。 No. JANコード 数量 単価 この4項目が一致したら、シート1とシート2のデータで一致するものを、 シート1の一致するシート2のデータを表示させたいのですが、そのようなことがそもそもできるのか、できるなら方法を教えていただきたいのですが・・・ よろしくお願いいたします。

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

    A列に日付、B列にコードが入っているデータシートから、日付-コードが同じものの個数を算出して統計を取りたいときは、どのような関数を使えばよいのでしょうか。 例) A     B   1/5    A01   1/5    A01      (別シート) 1/5 A01 2   1/8    B01             1/8 B01 1   1/9    A01             1/9 A01 1

  • 「JANコード」と「日付」で販売個数表を作成したい

    エクセルで販売個数表を作成していますが、うまくいかず困っています。 Sheet1のA列に現在在庫している全ての商品のJANコード、B1~AF1にある月の1日から31日までの日付が日付データとして入っています。別ブックのSheet1にA列(販売日)、B列(JANコード)、C列(販売個数)のデータがあり、この販売個数を前述の個数表にJANコードと日付を対応させて入力したいのです。(例えばMというJANコードの品物が14日に2個売れたとしたら、MというJANコードの行の14日の列のセルに2と入れたいということです。)尚、別ブックの販売個数のデータは各商品ごとに1日の総売り上げ個数が出ているため、合算をする必要はなく、C列の数字をそのまま該当するセルに直接入れることができればOKです。 できることならマクロを使って、「別ブックを参照してデータを読み込み、販売個数表に個数を反映」させたいのですが、どのように作ったらよいのか具体的に教えていただけないでしょうか?関数を使って入力する方法もあれば是非、お願いします。

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

    二つのシートのデータを検証する関数を教えてください。 シート1とシート2に同じような形式で、数値と単価が入力されています。 シート1の数値と同じものをシート2から探し、その二つの単価が同じかどうか検証するにはどうすれば良いでしょうか? VLOOKUPやSUMIF程度なら使えますが、関数はあまり詳しくありません。詳しく教えて頂けると有難いです。 宜しくお願い致します。

  • エクセルの関数・ファイルの見つけ方(2)

    先日お話させてもらった質問の内容のもう一段の詳細です。 http://oshiete1.goo.ne.jp/qa4389413.html 【前回までの質問とおりまぜています】 エクセルの2007を使用しています。 関数で(例)(ベーコン→gを入れたら=単価が自動で出てくるように)設定しています。 誰が作成しているのかわかりません。それをメールでエクセルデータのみ送信してもらいました。(動作はしっかりします。) そして、元のファイルを変更するにもそのファイルがどこにあるかわからないのでまず見つけたいのです。 ご存知の方はご教授下さい。 ちなみにその関数部分に書いてあるコードは、 =IF(G8="","",G8*VLOOKUP(F8,'C:\WINDOWS\Temporary Internet Files\OLKA0C2\○○DATA\○○関係\[調理基準書.xls]単価シート'!$B$6:$J$175,9,L6)) となっています。 私がわからない部分は、temporary internet fileからの\OLKA0C2\○○DATA\○○関係\[調理基準書.xls]単価シート'!$B$6:$J$175,9のファイルがみつかりません。 宜しくお願いします。

  • EXCELで日付をKEYとしてデータをもってくる方法

    お世話になります。 EXCELで日付をKEYとして、別シートからVLOOKUP等で データをもってきたいのですがその方法についてご教授ください。 具体的には、 シートAに10月の商品受注データが入っていると仮定し、 シートBのどこかのセルに10/1、10/7、と入力することで シートBに10/1-7迄の受注データのみを表示させることができればと 考えています。 ------------------------------- シートA(10月受注データ) 10/1 商品X 個数 単価 10/1 商品X 個数 単価 10/3 商品Y 個数 単価 10/4 商品Z 個数 単価 10/8  商品X 個数 単価 10/10 商品Z 個数 単価  ・  ・  ・ ------------------------------- シートB(10/1~10/7迄の受注データ) 10/1 商品X 個数 単価 10/1 商品X 個数 単価 10/3 商品Y 個数 単価 10/4 商品Z 個数 単価 ------------------------------- ご回答宜しくお願いいたします。

  • エクセルの関数に詳しい方教えてください。

    月の利用料の算定表を作っています。 一部、関数の使用方法がわからない箇所があり、困っています。 わかる方教えてください。よろしくお願いします。 シート1は算定表、シート2は単価表です。 シート1に単価を表示させたいセルがあります。 シート2には列に区分1~5、行には4月~3月の月が入力されている、区分と月に応じた金額(単価)がわかる表を作成しました。 シート1上にシート2に対応する、区分コード(行数)と月コード(列数)を作成して、OFFSET関数を使用して検索したのですが、うまく表示できません。 私としては、 シート1のあるセルに、シート1に入力した区分コードと月コードに対応する、シート2の金額を表示させたいのですが… 使用方法が間違っているのでしょうか? そもそも、使用した関数が間違っているのでしょうか? もしくは、他の関数と組み合わせ使用すればいいのでしょうか? 説明が下手ですみません。こんな内容でも、わかったよ!という方がいらっしゃいましたら、お願いします。

  • エクセルの関数・ファイルの見つけ方

    エクセルの2007を使用しています。 関数で(例)(ベーコン→gを入れたら=単価が自動で出てくるように)設定しています。 以前に作成された方から引き継ぎを受けていないので元のファイルを変更するにもそのファイルがどこにあるかわからないのでまず見つけたいのです。 ご存知の方はご教授下さい。 ちなみにその関数部分に書いてあるコードは、 =IF(G8="","",G8*VLOOKUP(F8,'C:\WINDOWS\Temporary Internet Files\OLKA0C2\○○DATA\○○関係\[調理基準書.xls]単価シート'!$B$6:$J$175,9,L6)) となっています。 宜しくお願いします。

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

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

  • MATCH関数とINDEX関数の組み合わせ方

    あるシートから別ファイルのシートへ、"金額の値"をコピーしたいのですが、 条件セルが元データでは縦2行(地域と商品名)、コピー先では(列)に配置されているため、 どうやって関数を組んだら良いのかわかりません。  関数ではなく、マクロにしないと無理でしょうか? (マクロでもいいのですが、コードがよくわからないので…)  又、地域はコードで番号順に並んでいますが、商品名はアルファベットと数字が混ざっており、 ソートされていない並び(変更不可)になっています。 Sheet1(元データ)    A      B    C 1 地域   商品名  金額 2 (01関東) (AS01) (200) 3 (01関東) (333B) (250) このSheet1の金額データを別ファイル:Sheet2の該当欄に表示させたい。 Sheet2(コピー先)   A           B     C      D 1 地域\ 商品名 (AS0100) (9999B) (AF205) 2 (01関東)       (200)   (300)   (250) 3 (02中部)       (50)    (250)    (290) どなたか、お知恵を拝借できれば幸いです。

専門家に質問してみよう