- ベストアンサー
エクセルで関数を使い比較対照なしの項目を表示
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。maruru01です。 他の方同様、場所がA列、出張回数がB列で、1行目がタイトルで2行目からデータがあるとします。 Sheet2のD列とE列に表示させるとします。 D1に、 =IF(SUMPRODUCT((COUNTIF(Sheet1!$A$2:$A$10,$A$2:$A$10)=0)*(LEN($A$2:$A$10)>0))<ROW(A1),"",INDEX(A:A,SMALL(IF(COUNTIF(Sheet1!$A$2:$A$10,$A$2:$A$10)=0,ROW($A$2:$A$10)),ROW(A1)))) と入力して、[Ctrl]と[Shift]を押しながら[Enter]を押して確定します。 (数式の両端に「{}」が付いて、配列数式になります。) 次にE1に、 =IF(LEN(D1),VLOOKUP(D1,$A$2:$B$10,2,FALSE),"") と入力します。 そうしたら、D1:E1を下の行へコピーします。 なお、データ範囲は適宜変更して下さい。 また、D1に入力する数式の中にある2箇所の、 「ROW(A1)」 は、この数式をD1以外に入力する場合でも、「A1」のまま変更しないで下さい。
その他の回答 (2)
- AloneAgain
- ベストアンサー率71% (285/400)
こんばんは。 Sheet1、Sheet2 ともに 「場所」が A列、「出張回数」が B列とします。 * 作業列を使う方法です。 作業列は Sheet2 のどの列でもかまいません。 ここでは例として Sheet2 の C列を使います。 Sheet1、Sheet2 のデータが見出し行を除いて、 ともに A2:B50 の範囲内にあるとすれば、 Sheet2 の C2に↓ ---------------------------------------------------------- =IF(A2="","",IF(COUNTIF(Sheet1!$A$2:$A$50,A2),"",ROW(A1))) ---------------------------------------------------------- 以下、データのある行までオートフィルでコピー 「比較対照無しの場所」の抽出を Sheet1 の D2以下 とすれば、 Sheet1 の D2 に↓ ---------------------------------------------------------- =IF(COUNT(Sheet2!$C:$C)<ROW(A1),"",INDEX(Sheet2!$A$2:$B$50,SMALL(Sheet2!$C:$C,ROW(A1)),COLUMN(A1))) ---------------------------------------------------------- ↑の数式を そのまま右の E2 にコピー D2、E2 の数式を下に必要分コピーしてください。 D2以下に「比較対照無しの場所」、 E2以下に「出張回数」が表示されます。 Sheet2 の作業列に C列以外を使う場合は 上の数式の $C:$C の部分(2ヶ所)をその列記号に書き換えてください。 データ範囲、セル位置は実際の表に合わせて変更してください。 作業列が目障りなら非表示にしてください。
お礼
お礼が遅れまして大変失礼いたしました。 ご回答頂きましてありがとうございます。 皆様のご協力で問題を解決することが出来ました^^ ありがとうございました!!
- papayuka
- ベストアンサー率45% (1388/3066)
Sheet1、Sheet2とも、場所がA列、出張回数がB列として Sheet2の 京都 3 の横(C2)に =IF(ISERROR(VLOOKUP(A2,Sheet1!A:B,2,0)),"比較なし",VLOOKUP(A2,Sheet1!A:B,2,0)) と入れて下にコピー ではダメ? Sheet1にあってSheet2に無いものもチェックが必要なら、Sheet1側でも同様にします。
お礼
お礼が遅れまして大変失礼いたしました。 ご回答頂きましてありがとうございます。 皆様のご協力で問題を解決することが出来ました^^ ありがとうございました!!
関連するQ&A
- Excel 1行内に同じ文字があるものを赤字表示したい
教えてください。 Excelで、1行内に同じ文字があるものを赤字又はセルの色が変わるよう表示したいのですが、どうすればできるでしょうか? (例) A B C D ・・・・・・ 1 仙台 東京 京都 東京・・・・・・ 2 福岡 大阪 大阪 仙台・・・・・・ 3 札幌 熊本 山形 札幌・・・・・・ 4 金沢 長野 敦賀 博多・・・・・・
- ベストアンサー
- オフィス系ソフト
- テオブロマ
こんにちわ☆ 来週から全国出張なので、おみやげをテオブロマのチョコレートにしようと思っています。 そこでお聞きしたいのですが、テオブロマって東京にしかお店無いですよね? もしかして他の地域でも買えちゃいますか? テオブロマのHPで見る限りでは、東京にしか無いようです。 通販があるのは知っています。 もし、東京以外の地域の方でうちの近所でも買える!というのがありましたら教えてください。 ちなみに持って行くのは、 札幌、盛岡、仙台、横浜、浜松、名古屋、京都、大阪、神戸、大連、上海です。 よろしくお願いします!
- ベストアンサー
- 名産・お土産・食べ歩き
- 都市間の距離
こんばんは、個人でやっているプロジェクトで都市間の距離を調べたいのですが、どのような方法が良いでしょうか?個人で文章を書いているのでそのなかに引用したいのです。調べ方がいまいち分らずメールをしました。 札幌 - 仙台 ?km 札幌 - 青森 ?km 東京 - 大阪 ?km 東京 - 名古屋 ?km 東京 - 京都 ?km 東京 - 鹿児島 ?km 東京 - 仙台 ?km 東京 - 新潟 ?km 東京 - 大阪 ?km 青森 - 横浜 ?km 博多 - 韓国 ?km 京都 - 鹿児島 ?km 大阪 - 鹿児島 ?km 福岡 - 韓国(ソウル) ?km など。 どうぞよろしくお願いします。
- ベストアンサー
- その他(社会)
- エクセルでシート名にする関数は
例えば 東京 大阪 京都 と何十枚ものシートがあります。 ある統計を取るために 東京のM3の値を統計シートに表示したい。 京都のM3の値を統計シートに表示したい... 統計にシートのA1には東京とかA2には京都という シート名が表示されています。 この統計を取るシートのA列の値は規則性がありません。ただし、M3は固定です。 とりあえず、手入力でしましたが、=東京!$M$3 でもA1の値がシート名と認識してくれるものがあると コピーすると助かるなーと思ったので、なにかあれば教えていただけると助かるのですが... うまく伝えられてるでしょうか?
- ベストアンサー
- ネットワーク
- Excelの料金表から料金を表示させる。
下記に簡単な料金表をがありますが実際は世界中の都市を想定しています よろしくお願いします。 エクセルSheet料金表 ------------------------------------------ A B C D E 2 料金表 3 ハワイ パリ ロス 4 東京 20,000 25,000 28,000 5 名古屋 30,000 35,000 38,000 6 大阪 40,000 45,000 48,000 7 札幌 50,000 55,000 58,000 ------------------------------------------ 別々のシートにある料金表から計算書のG列?に料金を表示させる。 G1の料金から連続して簡単に表示させたい。 エクセルSheet計算書 A B C D E F G 1 出発地 東京 到着地 ハワイ 料金 ? 2 出発地 東京 到着地 パリ 料金 ? 3 出発地 名古屋 到着地 ハワイ 料金 ? 4 出発地 名古屋 到着地 ロス 料金 ? 5 出発地 大阪 到着地 ハワイ 料金 ? 6 出発地 大阪 到着地 パリ 料金 ? 7 出発地 札幌 到着地 ハワイ 料金 ? 8 出発地 札幌 到着地 ロス 料金 ?
- ベストアンサー
- オフィス系ソフト
- 日本の人口 1億2000何百万人?
東京23区で973万人、横浜市が377万人、大阪市が275万人、あとは名古屋、札幌、福岡市、川崎、神戸、京都市、さいたま市、広島市、仙台市は多いですが、そのほかは100万人に届いていません。 日本は狭いという印象で語られることが多いですが、数字で見てみると本当に1億人もいるのかと感じます
- 締切済み
- その他(社会)
お礼
お礼が遅れまして大変失礼いたしました。 ご回答頂きましてありがとうございます。 皆様のご協力で問題を解決することが出来ました^^ ありがとうございました!!