締切済み エクセルでデータの確認する数式はありますか? 2019/01/09 18:55 添付画像の様に B列に入力したデータをもとに A列を参照し判定したいと考えています。 具体的には、 B2のナスというデータを A列のA2~A7の中から検索して一致するのがあれば C2に〇 一致するものがなければ C2に× をつけるようなことはできますか? よろしくお願いします。 画像を拡大する みんなの回答 (6) 専門家の回答 みんなの回答 msMike ベストアンサー率20% (371/1817) 2019/01/10 01:28 回答No.6 C2: =IF(ISERROR(VLOOKUP(B2,A$2:A$7,1,)),"×","○") 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 msMike ベストアンサー率20% (371/1817) 2019/01/10 01:23 回答No.5 C2: =IF(ISERROR(VLOOKUP(B2,A$2:A$7,1,)=B2),"×","○") 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 msMike ベストアンサー率20% (371/1817) 2019/01/10 01:16 回答No.4 C2: =IFERROR(IF(MATCH(B2,A$2:A$7,0),"○"),"×") 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 bunjii ベストアンサー率43% (3589/8249) 2019/01/09 23:00 回答No.3 >エクセルでデータの確認する数式はありますか? IF関数とCOUNTIF関数を組み合わせればできます。(1つの関数では無理) C2セルへ次の数式を設定して下へ必要数コピーします。 =IF(COUNTIF(A:A,B2),"◯","×") または =IF(B2="","",IF(COUNTIF(A:A,B2),"◯","×")) 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 imogasi ベストアンサー率27% (4737/17070) 2019/01/09 20:06 回答No.2 A列 B列 C列 きゅうり 人参 × なす きゅうり 〇 トマト ほれんそう × 水菜 水菜 〇 C2の式 =IF(COUNTIF($A$2:$A$5,B2)>=1,"〇","×") 式をB列データ行数だけ、下方向に式複写。 こんな簡単なことではない?だれも回答してないのでこの回答をだすのが怖い。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 potatorooms ベストアンサー率28% (3506/12497) 2019/01/09 19:15 回答No.1 データベースを組まないのなら、 if文の中にcountifを入れて、一致する件数に数えればいいかと。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ パソコン・スマートフォンソフトウェアExcel(エクセル) 関連するQ&A エクセルでデータの検索 現在 sheet1に A列 B列 C列 あ い う え お と入力されています Sheet2には A列 B列 あ りんご い ばなな あ みかん う うめ い なし と入力されています。 sheet1のA列を検索条件として A列と一致するsheet2にあるものをその横の列に表示されるようにしたいです。 A列 B列 C列 あ りんご みかん い ばなな なし う うめ このような場合、一致するものは複数あるため VLOOKUPは使用できません。 どのようにすれば、このような検索ができるのでしょうか? Excelの数式について教えてください Excel2000を使っています。 添付ファイルにあるようなデータを、 (・A列・・・店名 ・B列・・・7つほどの項目 ・C列・・・数字(B列の項目に関する数字) 店名ごとに、B列の項目”い”と”か”の行の、C列の数字を 別シートに返したいです。 別シートに返す場合も、添付ファイルにあるように ・A列に店名 ・B列に”い”の項目の数字(元データC列の数字) ・C列に”か”の項目の数字( 〃 ) 以上のように返したいです。 マクロではなく、数式を使ってできますでしょうか? 添付ファイルが見えづらく、さらにわかりづらい文章で申し訳ありませんが、よろしくお願い致します。 エクセルでの表計算について エクセルを使って添付画像のような表を作りました。 A~C列はすでに入力された状態で、新たに「E列にNo」を「F列に重さ」を入力したとき、E列に入力したNoと同一のA列のNoの重さ(C列の重さ)を検索させ、F列の重さがC列の重さに対して超えていないか判定させ、超えていない(F<=C)場合「◯」、超えている(F>C)場合「(チェック)」と表示させたいのです。 画像の場合、E2にNo「5」、F2に重さ「5.6」と入力したらA列のNo5(A6)の重さ6(C6)を検索させ、その重さ(6)に対してF2の重さ(5.6)が超えているか超えていないかを判定させ、(この場合、超えていないので)◯を表示。と、いった具合にしたいのです。 E3、E4では同じNoですが、重さが異なるので判定が異なっております。(このようなケースにも対応させたいのです) 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? OKWAVE コラム エクセル 数式について 皆さんこんにちわ。 現在エクセルで計算式を作らせようとしているのですが、 わからない事があったので質問させて下さい。 メインシート(シート1) A1セルに入力欄(数値記入) B1セルにA1セルから出した結果 C1セルには別シートの対応した列の数値÷B1セルに入力した数値 別シート内容(シート2) A1 1 B1 20000 A2 2 B2 40000 A3 3 B3 60000 例で書くと シート1のA1セルに2 シート1のB1セルに2000 と書いてるとして シート1のC1セルには 「A1には2と入っているのでシート2の2って表示されている列のB2セルの40000÷B1セルの2000」の答えを表示させたいです。 ここでわからないのが別シートからの参照方法とその列の入力した数字の列のBセルの参照 方法です。(その行で2と言う数値がある列の別セルを参照させる) 少しわかりずらいのですが、上記に書いた事のやり方 どんな風にしたらいいのか、詳しい方ご助言下さいm(__)m エクセル 大量のデータから抽出し自動表示 エクセルのSheet1のC列に大量(3500件くらい)のデータがあります。このデータは毎日さらに増えます。D列にもおなじだけのデータがあります。 (E列・F列にはあとから別のデータをさらに入力していきます。) Sheet1 A B C D E F 1 2 3 4 2 3 4 5 1 3 5 6 3 5 2 4 ・ ・ ・ ・ こんな感じです。 今回、このC列に入っているデータを検索し、完全に一致したデータのみを別シートに抽出したいのです。 C列にはいろいろな数字が入っていて、同じものもありますが、D列にも同じ数字とは限りません。 なので、VLOOKUPは使用できないのかと思っています。 一致したデータはその行をすべて別シートに抽出したいです。 検索をかけて一致しないデータがあった場合もその検索した数字は残しておいてさらに今後一致になるまでデータを残しておくという方法はできますでしょうか。 エクセルは2003です。 よろしくお願いします。 Excelでのデータ抽出 Excelで外部結合風のデータ抽出を教えてください。 シートAとシートBに表形式のデータがあり、 シートAのA列の値とシートBのA列の値が一致するシートBの 行を抽出するのが目的です。 具体的には次のような感じです。 シートA シートB ---------------- ---------------- A列 | B列 | C列 A列 | B列 | C列 ---------------- ---------------- 2 | 2B | 2C 1 | 1BB | 1CC ---------------- ---------------- 4 | 4B | 4C 2 | 2BB | 2CC ---------------- ---------------- 6 | 6B | 6C 3 | 3BB | 3CC ---------------- ---------------- ↓ シートB ---------------- A列 | B列 | C列 ---------------- 2 | 2BB | 2CC ---------------- 以下以外の方法がありましたら教えてください。 1)アクセスに両シートのデータを取り込み、2つのテーブルを外部結合で連結させる。 2)マクロで二重ループをつくり、A列が一致した行を取り出す。 よろしくお願いします。 エクセル:複数の参照先から結果をだしたい場合 添付の画像のようにするにはどうしたらいいでしょうか。 検索値にあるデータが、A列またはB列どちらか一方に当てはまる場合、 Aで一致しなかったらBから検索するして結果を返すということはできるのでしょうか・・。 ご教授いただければ幸いです。 エクセルの数式をどのように入れたら良いでしょうか? エクセルの数式をどのように入れたら良いでしょうか? いつもこちらでお世話になっています。 今回も教えて頂きたく質問させていただきます エクセルについてですが、 sheet1に入っているデータを sheet2に入力するようにしたいのですが sheet1の A列に1~50までのNo. →A1セルにNo.1、A50セルにNo.50 B列に(1)データ C列に(2)データ があり sheet2の D5のセルに「1」と入力すれば、sheet1!A列の数字とリンクしてsheet!B1の(1)データが入り D6のセルに「10」と入力すれば、Sheet1!A列の数字とリンクしてsheet!C10の(2)データが入る ように設定し、 さらにsheet2のD5,D6のセルに上書きで(繰り返し)数字を入力させ 数式が消えないようにしたいのですが どのようにすればよいでしょうか? 分かりずらい説明で申し訳ありませんが 大変困っているので、アドバイス頂けると助かります。 Excelデータの照合 Excelデータの照合 こちらでも色々調べさせて頂いたのですが、自分のデータにうまくあてはめられず困っています。 Excelの元データ、入力データがあります。 元データが正規のデータで、入力データにモレがないか、ミスがないかをチェックする為に 照合をしたいんですけど、どうやったらうまく出来るかわかりません。 是非ご教授下さい。 元データ、入力データ共に2列あり、どちらも A列・・・コードナンバー B列・・・コードナンバーに対応する金額 が入力されています。 これは今現在は同一シート内に抜き出してありますが、元は別シートです。 なので別シートにあるものとして回答頂いても結構です。 入力データの中から、元データのA列、B列共に一致するものだけを抽出することは出来ますか? 不一致もしくは該当するデータがないものと、一致しているものが区別で切れば形式は何でもOKです。 (作業列を増やすとか、色分けするとか、文字で表示するとか) 出来ればVBAやマクロを使わず関数のみでお願いします。 検索を使うからVLOOKUP? 複数条件だからIF?? と色々考えましたが、2つセットで検索をかけるのがどうしても出来ず・・・(-_-;) よろしくお願いします!! エクセルのVLOOKUP関数の検索値が数式の場合について エクセルのVLOOKUP関数に悩んでいます。 どなたかご指導お願いいたします。 *--------------------------* A~F列 すべて書式が時刻です。 A、B列には数式で計算された時刻が入力されており、 C列はA列+B列という計算式がはいっています。 F列に=VLOOKUP(C列、D:E列、2、FALSE)というように C列を検索値とし、D列を参照し、E列にある時刻をF列に 設定したいのですが、結果が#N/Aになります。 例えばA,B列が数式ではなく入力した値であれば 検索値であるC列がA列+B列 でも結果はOKでした。 検索値は数式セル同士を足し算した数式は設定不可能なのでしょうか? エクセル関数 参照先のセルが空白の場合に値が入力されているセルまで列を遡って参照したいのですが、そのような時はどういった関数を使えば可能でしょうか? 具体的には添付画像のようなケースです。 A列には日付、B列にはニューヨークダウの終値が入力されています。 C列では当日終値の前営業日に対する変動率を求めます。 当日のB列が空白の場合はC列にも空白を返します。 前日の終値が空白のC3048とC3057にエラーが出ます。 C3048ではB3048のB3046に対する変動率、 C3057ではB3057のB3052に対する変動率 を求めます。 このケースではC列にどのような関数式を使えばよろしいでしょうか。 質問の文章が分かりづらくて申し訳ありませんが、よろしくお願いいたします。 エクセルでのデータの並べ替え くわしい方、教えていただけないでしょうか? ネットで検索しましたが、解決するような記事が見つかりませんでした。 添付画像のような表を作成しております(実際はもっと下にたくさん入力が続いてます)。 やりたいことは、この表にどんどんデータを入力していったときに、 グループバラバラなので、データの並べ替えでグループ名ごとにひとかたまりにして並べ替えたいのです(降順でも昇順でも、どちらでもいいです。でもできれば、グループ内で、氏名があいうえお順とかになるとすごく嬉しいです・・・・) ですが、今の状態で並べ替えようとすると、「この操作には、同じサイズの結合セルが必要です」とエラーが出ます。 エクセルにあまり詳しくないですが、おそらくこれは、一人分のデータがA列とB列は1行ずつなのにC列で2行あるからだと思っているのですが、どうしても、C列は2行必要なので(誕生日のデータだけなら、D列に書けばいいのですが、C列にはほかにも書きたいデータがあってここは2行必要なんです) この場合、どのようにしたら、うまく並べ替え(2行をひとかたまりと認識して)できるのでしょうか? どなたかご教授してくださると嬉しいです。 ヤバいパソコンが壊れたかも!?事前に知っておきたい3つの兆候と対策 OKWAVE コラム エクセル数式で作った表に関して 課題の資料にデータを整理しています。 素人の為、以前もこちらで助けていただいたのですが、また行き詰ってしまったので、助けていただきたいです。 よろしくお願いします。 例えば、sheet1に下の様なデータを入力し、 A列 B列 C列 D列 1 1日 3 2 5 2 2日 5 3 4 3 3日 4 1 2 4 4日 2 7 6 5 5日 8 4 7 6 6日 9 5 3 7 7日 7 6 1 ・ ・ A1~D5までの列の平均、最大値、と最大値に対するA列の日付をsheet2に下の様に表示したいです。 A列 B列 C列 1 B列の平均 C列の平均 D列の平均 2 B列の最大値 C列の最大値 D列の最大値 3 B列の最大値に対応するA列 C列の最大値に対応するA列 D列の最大値に対応するA列 ここまでは出来たのですが、その下に、A6~D10、A11~D15と表を続けていきたいのですが、 Sheet2のA1~C3を選択し、カーソルを右下に沿わせ+をクリックして下にドラッグしても、続きのセルには 対応せず、うまくいきません。 説明が下手でわかりづらいかと思いますが、 Sheet1で入力したデータを、5行ずつsheet2で数式の表にしたいということです。 よくあるデータ整理の仕方だと思うのですが、初心者のため、上手くいきません。 どなたか助けていただけたら幸いです。 エクセルの数式についてお尋ねします。 数千個の単語帳を逐次ソート、整理しています。 =IF(($A9=$A10)*AND($B9=$B10),"★","○ ") A列に英単語とB列にそれに対応する日本語を入力しました(2行目以下)。 数千個の単語帳ですので、重複があります。それで、データ並び替えで整列させたあと、上下の同一セルをチェック、異なれば○、同一であれば★をC列に表示させました。 上は、セルC9の数式です。 今度は、C列を見ていくのですが、これが面倒ですので、セルC1に、その下のC列上の★マークの数を表示させたいのですが、可能でしょうか。 C列(2行目以下)には、上の数式が入っています。 よろしくお願いします。 Excelで入力したデータの確認を取りたいです。 複数のシート(入力1・2シート)に入力した所だけの「品名」と「単位」と「数量」を出力1シートに出したいです。C列の入力が終わると次はD列に行きます・・・。そして次はE列です。(右にズレていきます) 入力シート1↓ A列 B列 C列 D列 品名 単位 ミヤモト キャベツ 玉 3 もやし kg 0.5 きゅうり 本 大根 本 入力シート2↓ A列 B列 C列 D列 トマト 個 3 えのき P 出力シート1↓(C列に入力した場合) キャベツ 玉 3 もやし kg 0.5 トマト 個 3 このように出力をしたいです。 C列の入力が終わるとD列も同じように入力します。その繰り返しです。 入力したデータを確認するためにこの仕方を知りたいです。 バージョンはExcel2007です。 Excelで他の列を参照して値を入力 添付画像をご参照ください。 ・A列、B列はデータが入力済みです。 ・C列はA列と同類の内容が入力されていますが、A列と順序が異なっていたり、一部A列にはない内容も存在します。 ●D列は操作前は空の状態で、対応するC列の値がA列から探して、A列に対応するB列の値をD列に自動で付与したいです。 ●C列と同じ値がA列にない場合はD列は空欄のままとします。 言葉で表現するとややこしいですが、添付画像のD列が求めたい結果です。(D列も文字型とします) Excelは2010です。 よろしくお願いいたします。 エクセルの数式について A列 B列 C列 1234 1204 1234 1203 1205 1203 1204 1234 1204 1256 1256 1256 1205 1203 1205 … … … … A列にある。元の数字をランダムになってあるB列より検索しC列へA列と同じ並びで検出したいのですが、どの様な数式を適用すればよいのでしょうか? 教えて下さい。宜しくお願い致します。 この数式を増えていくデータに対応させたい INDEX(Seet2!B$2:B$44,SMALL(IF(Seet2!$A$2:$A$44=検索セル,ROW(Seet2!$A$1:$A$43)),ROW(Seet2!B1))))) データはSeet2に記載され、この数式はSeet1に記しています。また、CTRL+SHIFT+ENTERします Seet2 Seet1 A列 B列 C列 G列 H列 検 デ デ 検索セル 索 | | データ1(ここの数式) データ2 値 タ タ データ1 データ2 1 2 現在の数式ではSeet2のデータ、44行目までしか対応できません。 しかしデータの行は増えていくもので対応させたいのですが、どこにどう入れたらいいのか分からなくなってしまいました 検索結果に複数でたとき、全て表示させる数式です。 エクセル 複数条件で検索する数式を教えてください。 社員の作業時間入力シートが2つあり、それぞれに入力しているため、入力ミスによる誤差が生じます。それをチェックしています。 検索条件が複数になる場合の計算式を教えてください。 [sheet1] A B C D E 1 社員CD 日付 作業時間1 作業時間2 誤差 2 1000 2008/1/1 3.5 ここに数式 =C2-D2 3 1000 2008/1/2 2.5 数式 =C3-D3 4 1001 2008/1/1 5.0 数式 =C4-D4 [sheet2] A B C 1 社員CD 日付 作業時間2 2 1000 2008/1/1 3.0 3 1000 2008/1/3 1.5 4 1001 2008/1/1 5.5 sheet1のD列にsheet2のC列を表示させたいのですが、 条件はA列とB列が一致するものになります。 A・B列が文字列ではないため、1列挿入して=A2&B2列を作成することができませんでした。 D列に数式をいれる事で一発で表示させる方法を教えてください。 エクセルで既出データを自動入力したい エクセルで既出データを自動入力したい 具体的には以下の通りです. A列がデータ特有のID番号で,B列はA列に対応したデータです。 B列のデータは重複することがあります。 A列 B列 12345 A 33456 B 12345 A 99999 C 12345 A 32372 A ・ ・ に対して、次にA列に"33456"を入力すると、B列に"B"を返す関数を教えていただきたく存じます。 既出データでない場合は手動でデータを入力します。 lookup系の関数かと思いますが、調べた範囲でよくわかりませんでした。 大体1300行ほどのデータがあります. よい方法があれば教えていただけると大変ありがたいです. EXCELは2003と時々2007を使います。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ パソコン・スマートフォン ソフトウェア Excel(エクセル)Word(ワード)PowerPoint(パワーポイント)Access(アクセス)その他MS Office製品オフィス系ソフトPhotoshop(フォトショップ)Illustrator(イラストレーター)その他Adobe製品画像・動画・音楽編集ホームページ作成ソフト筆まめ・はがき作成フリーウェア・フリーソフトその他(ソフトウェア) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など