- 締切済み
IF,VLOOKUP関数の使い方を教えてください。
EXCELで関数を使って表作成をしたいのですがお知恵をお貸しください。 在庫表 A社 テレビ AA-11 198000 A社 ビデオ BB-22 198000 B社 テレビ CC-33 298000 B社 冷蔵庫 DD-44 298000 C社 テレビ EE-55 398000 A社 冷蔵庫 FF-66 498000 以上の表より 別シートへA社と入力して A社在庫表 A社 テレビ AA-11 198000 A社 ビデオ BB-22 198000 A社 冷蔵庫 FF-66 498000 の様な表を社別のシートに作成したいのですがどなたかお知恵をお貸しください よろしくお願いします
- みんなの回答 (2)
- 専門家の回答
関連するQ&A
- IFとVLOOKUP
DのコラムにIDaa001アルファベット2文字と数字3桁 Fのコラムに商品名の入ったシートaa DのコラムにID bb001アルファベット2文字と数字3桁 Fのコラムに商品名の入ったシートbb 上記二つのシートからデータを参照したいシートccが有ります。 シートccに入っているIDによって、参照するシートを変えたいので、IF関数を使ってみましたがうまくいきませんどの様にしたら良いのでしょうか? ちなみに私の書いた式は下記です =IF(A3=aa,VLOOKUP(D3,aa!A2:B99,2,FALSE),VLOOKUP(D3,bb!A2:B213,2,FALSE)) どうしたら良いのか分からなく、IDの頭2個のアルファベットをLEFT関数で抜き出して、Aのコラムに貼り付けて上記の式をつくってみましたがダメでした。 よろしくおねがいします。
- ベストアンサー
- オフィス系ソフト
- IFとVLOOKUP関数
VLOOKUP関数を使って検索結果を出そうと思いましたが、 データ量が93000行X8列になりますので、 共通分けして複数のシート(A、B、C、D)に分けました。 あるセルに『A』と入れると『シートA』の表から検索を行う、 あるセルに『B』と入れると『シートB』の表から検索するといった感じにするには、 IFとVLOOKUPを使用するなら、どのような式を入れたらいいのでしょうか? また、他の関数を使う式があるのでしょうか? マクロやVBAも考えましたが、 あまり知識がありません。 データ量から考えると マクロやVBAで行った方がいいのでしょうか?
- ベストアンサー
- Windows系OS
- if関数とVLOOKUP関数について
if関数とVLOOKUP関数について エクセル2003で以下のような表を2枚 (シート1とシート2です)作成しています。 上段がシート1で、左上「NO」からA1セルに なっています。 下段がシート2で、特別番号が付番される 人の対象者リストで、「氏名」 がA1セルです。 図が乱れてすいません。 シート1のB列の売上日、C列の氏名は 別ファイルから貼り付けています。 シート2は、特別番号を付番する人の 氏名リストですが、ここでは、便宜上 小文字のアルファベットにしています。 ここでしたい処理ですが、売上日及び氏名を シート1に貼り付けた際に、特別番号対象者 (シート2のリストに挙がっている人) が入ってきたとき、自動的にシート1の A列のNOの列に「特別番号」 との文言を表示させたいのです。 実際に数字を表示するのではなく、 「特別番号」の文字列を表示させたいです。 IF関数とVLOOKUP関数でできると思うのですが よくわかりませんでしたので、教えてください。 NO 売上日 氏名 1 1月1日 A 2 1月2日 B 特別番号 1月3日 a 特別番号 1月4日 b 特別番号 1月5日 c 3 1月6日 D 4 1月7日 E 特別番号 1月8日 e 特別番号リスト(シート2) 氏名 住所 a 東京都 b 大阪府 c 神奈川県
- ベストアンサー
- オフィス系ソフト
- エクセルの IF関数、VLOOKUP関数について
エクセルなんですが、2007を使用しています。OSはビスタです。 IF関数とVLOOKUP関数を使って表を作成したいのですが、なかなか出来ません。。。そこで皆さんのお力をお借りできればと・・・ 特に IF VLOOKUP にこだわる事はないので教えていただけると助かります。 <シート1> A B C 1 日本or東海 2 3 愛知 a 4 岐阜 b 5 データ 日本 東海 7 愛知 a A 8 岐阜 b B 9 三重 c C A1セルに『日本』と入れてもA2のセルは空白なのでB2のセルは空白のまま、 同様にA3のセルには『愛知』と入れたのでデータの日本の下のB7のデータ の『a』を反映させたいんです。 これがA1セルに『東海』と入れた場合は自動的にB3セルは『A』のでーたが 反映されるようにしたいんです。 ちなみにA1セル及びA2~A5はリスト設定をしてあるので、リストから選んだら 自動的に反映させるようB2~B5セルに入れる関数を教えて下さい。 皆さんのお知恵をお借りできれば助かります。よろしくお願いします。
- 締切済み
- その他(ITシステム運用・管理)
- IFとVLOOKUP関数を組み合わせて
IFとVLOOKUP関数を組み合わせて条件に一致させた数値を出したいのですが引数の記述がわかりません具体的にはセルB5の値が2以上10未満の時は4,100を10以上15未満の時は6,500を15以上25未満の時は11,300を25以上35未満の時は16,100を35以上45未満の時は20,900をセルD5に標示させたい時はどんな記述をすればよろしいでしょうか?IF関数VLOOKUP関数を用いて別のセルにこの参照をさせる表(セルA7に2,B7に4,100 A8に10,B8に6,500 A9に15,B9に11,300…)を作成するすればできると思うのですが…
- 締切済み
- Windows系OS
- VLOOKUP関数もしくはその代替法
エクセル関数についての質問でございます。 VLOOKUP関数では、=VLOOKUP (検索値, 検索範囲, 2, FALSE) とございますが、この”2”という数値は検索値の右側”2”番目のところに検索範囲からの値”1つだけ”が記載されると思うのですが、例えば以下のように、複数のものを得るにはどうすればよろしいでしょうか? ご教示いただければ幸いでございます。 下記表におきまして、 A1 abc B1 bcd C1 cde ..... 検索範囲 S1 str 10 AA FF T1 abc 11 BB DD 実行 → 検索値は"abc"です。 A1 abc 11 BB DD (このAAまでの2つ以上のものを代入したい訳でございます)
- ベストアンサー
- その他MS Office製品
- ExcelのVLOOKUP関数?IF関数?
下記のようなExcelがシート1にあります。 A B C 11/1 11/2 11/3 11/4 11/5 11/6 A列には月日が1日から31日まで入っています。 別のシート2には下記のようなExcelがあります。 A B C 11/1 1000 2000 11/1 2000 3000 11/3 5000 10000 11/3 7000 4000 11/5 500 3000 11/6 5000 1000 A列には月日が飛び飛びの状態です。 シート1には結果として下記のように表示したいのです。 A B C 11/1 3000 5000 11/2 0 0 11/3 12000 14000 11/4 0 0 11/5 500 3000 11/6 5000 1000 シート1の月日とシート2の月日の同一のものを探し、その値の合計をB列C列に表示する。 シート1の月日とシート2の月日が同一でないものは"0"と表示する。 この場合、どういった関数を使えばよいでしょうか。 また、関数式も具体的にどういったものにすればよいでしょうか。
- ベストアンサー
- オフィス系ソフト
- VLookUp関数について教えて下さい。
至急お願いします! 現在下記の様な状態です。 ・VLookUpの設定シート A行 B行 ・ ・ ・ ・ ・ ・ 052 △△銀行 ・ ・ ・ ・ 0052 ●●社 ・別シート(社内伝票です) セルA1 セルB1 052 △△銀行 ※セルA1に052 と入れるとVLookUp関数により、B1には△△銀行 と表示されます。 但し、同じセルにB1に●●社 と表示させたいが為に、A1に0052 と入れると、052 と認識されて(052と表示される)B1に △△銀行と表示されてしまいます。 うまく052 と入れたら△△銀行 0052 と入れたら●●社 と表示分けされる方法はないものでしょうか? 初心者なので、分かりやすく教えて頂けると助かります。 宜しくお願い致します。
- 締切済み
- 財務・会計・経理
- VLOOKUP関数??
勤務予定表を作っています。 別のシートで月間勤務予定表は完成しています。 日付 16 17 18 19 20 21 22・・・ 名前 A 早 早 早 休 休 遅 早・・・ B 遅 遅 早 早 早 遅 休・・・ C 休 休 遅 遅 早 休 休 ・ ・ もうひとつ別のシートで、日付を指定すれば、その日付の列を検索して表示させたいのですが、どのような関数を使えばよろしいのでしょうか? 21 ←日付を指定 A 遅 B 遅 ←このように表示をさせたいです。 C 休 ・ ・ 質問がわかりづらくて申し訳ございませんが、よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- Excel関数:文字を含む複数条件の合計
関数の達人の方、教えてください! A B C D E F ―――――――――――――――――――――――― 1 | 商品名 A社 B社 C社 A社 C社 2 | AA (1) 1 1 (2) 2 3 | BB 1 1 1 2 2 4 | ab AA (1) 1 1 (2) 2 5 | ab BB 1 1 1 2 2 6 | ab AA cd (1) 1 1 (2) 2 7 | ab BB cd 1 1 1 2 2 ―――――――――――――――――――――――― この表から「A社のAAを含む合計=合計9」を出したいです。つまり○数字になっているところの合計です。 自分なりに以下で試したところ、いづれも「0」となってしまいました。 =SUMPRODUCT((A2:A7="*AA*")*(B1:F1="A社"),(B2:D7)) =SUMPRODUCT(((A2:A7="*AA*")*(B1:F1="A社")),(B2:D7)) 列ごとで AA を含む合計を一旦計算することはできましたが、A社は複数列あるため、できれば一度に A社 の該当する合計を出せればと思っています。 =SUMIF(A2:A7,"*AA*",B2:B7) → 合計3 よろしくお願いいたします。
- ベストアンサー
- その他MS Office製品
お礼
早速の回答ありがとうございます。 早速試してみます
補足
早速試してみましたが上記の数式をコピーしましたが2行目が出るだけで3行目以降が #NUM! エラーが出てしまいます。 やり方はA2へ上記数式をコピーしてから縦にコピーをしてから横にしましたがやり方が悪いのでしょうか?