こんにちは。早速質問です。エクセルで以下のことが出来ますか?
シート1に購入先(A)ごとに購入物(B)と購入地域(C)を表にしています。例、
A B C
1 甲社 みかん 愛媛
2 甲社 りんご 青森
3 乙社 本マグロ 青森
4 丙社 カキ 広島
このシート1をDBとしてシート2は日々購入したリストを作成
例
A B C D E
1 12/1 みかん 200個 () ()
2 12/2 りんご 150個 () ()
3 12/3 みかん 100個 () ()
4 12/3 カキ 50個 () ()
5 12/4 本マグロ 1本 () ()
このD列に先ほどのシート1から購入地域、E列に購入先が自動で入力される関数ありませんか?
No.1ベストアンサー
- 回答日時:
VLOOKUP関数を使えば可能です。
ただし、VLOOKUP関数はインデックスが行列の左端にないとダメなので、シート1は以下のような順番にすべきです。
A B C
1 みかん 甲社 愛媛
2 りんご 甲社 青森
3 本マグロ 乙社 青森
4 カキ 丙社 広島
(商品名=検索キーを、左端の列へ)
その上で、シート2のD1には
=VLookUp(B1, Sheet1!$A:$C, 3)
シート2のE1には
=VLookUp(B1, Sheet1!$A:$C, 2)
と入れてやり、後はコピーペーストでE2~E5に上記の式をコピーしてやれば、完成します。
No.3
- 回答日時:
VLOOKUPをつかわない方法です。
シート1の列を入れ替える必要はありません。D1=OFFSET(Sheet1!$A$1,MATCH($B1,Sheet1!$B:$B,0)-1,2)
E1=OFFSET(Sheet1!$A$1,MATCH($B1,Sheet1!$B:$B,0)-1,0)
として下にコピーしてください。
No.2
- 回答日時:
はじめまして
Sheet1が購入物、購入先、購入地域の順で、さらにA列(購入物)でソート(並び替え・整列)されていれば「VLOOKUP」関数が使えます。
Sheet2のD1に
=VLOOKUP(B1,Sheet1!$A$1:$C$4,2,FALSE)
E1に
=VLOOKUP(B1,Sheet1!$A$1:$C$4,3,FALSE)
と入れ、必要なだけ下にコピーすればいけるはずです。
なお「$C$4」の部分は、品数によって変えてみてください。
的外れでしたらごめんなさい。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Excel(エクセル) エクセルで”入力シート”の文字書式の変更を”出力シート”で同じ文字書式で印刷したいです。VBA希望 4 2023/04/24 11:07
- Excel(エクセル) エクセルで条件付き書式を使わずにセルの文字の色を変える方法を教えて下さい 8 2023/07/28 01:15
- Excel(エクセル) 【エクセル】文中に別シートのセルの内容を自動入力したい 6 2022/11/17 11:30
- Excel(エクセル) 単価シートから単価をエクセル関数で自動取得する方法 1 2023/07/02 22:00
- Excel(エクセル) エクセル関数について 2 2022/04/13 18:25
- Excel(エクセル) Excelで、別シートの表のステータスに伴った動的な自動転記をしたいです。 2 2023/06/14 15:56
- Excel(エクセル) 【エクセル」 特定のセルで条件抽出した列を、別シートに上から詰めて表示したい。 8 2022/04/08 16:00
- Excel(エクセル) 条件に合った数値の合計を表示させたい関数と条件指定の方法 3 2023/05/13 16:07
- Excel(エクセル) Excelでポイントの管理表を作成したいです。 個人ごとにシートを作成し、発行者のシートでポイントを 3 2023/08/22 16:59
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Windows XP SP3のインストール...
-
シムズ4(PS4版) マイライブラリ...
-
絶対にいけるWindowsXPsp3の無...
-
アウトルックを「タスクバー」...
-
やっぱり現代のPCにWindowsXPを...
-
メモリ、SSD、HDDの違いを教え...
-
ソフトのインストールトラブル
-
windows updateについて
-
windows xp proが起動しなくな...
-
条件付き書式の結果につて
-
プロダクトキー
-
お気に入りの表示が遅い
-
Windows アカウント名 とは?
-
【至急です!】 久しぶりにPCを...
-
WindowsXPを最近のパソコンに...
-
ウインドウズ11の電源のメニ...
-
「96px=1inch(2.54cm)」という...
-
フリープリントソフト「かんた...
-
DVDとかで、ブルーレイと普通の...
-
windows 終了時にプログラムを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
WindowsXPを最近のパソコンに...
-
絶対にいけるWindowsXPsp3の無...
-
Windows XP SP3のインストール...
-
シムズ4(PS4版) マイライブラリ...
-
windows 終了時にプログラムを...
-
アウトルックを「タスクバー」...
-
WindowsXPのプロダクトキーを紛...
-
Windows xpにWindows10を無理や...
-
パソコンでCDを見たい、見る...
-
メモリ、SSD、HDDの違いを教え...
-
アカウント名とユーザー名との...
-
windows10 フォルダを上書きす...
-
windows xp proが起動しなくな...
-
やっぱり現代のPCにWindowsXPを...
-
電源ボタンでスリープするよう...
-
プロダクトキー
-
win 10 のログイン時に不要なユ...
-
Windows vistaのパスワードが分...
-
ラズパイでwindows XPは動くのか
-
Windows アカウント名 とは?
おすすめ情報