• ベストアンサー

Excel 関数を教えてください

k_ebaの回答

  • k_eba
  • ベストアンサー率39% (813/2055)
回答No.3

再回答(遅くなりました)  区分3のみ A1 1     B1 1 A2 2999  B2 1 A3 3000  B3 2 A4 10000 B4 2 A5 20000 B5 3 A6 30000 B6 2 A7 40000 B7 2 A8 50000 B8 3 式=VLOOKUP(D1,A1:B8,2) 注)D1は対象データ   FALSE は指定しない 何かありましたら補足して下さい。

ay1212
質問者

お礼

できました。 本当にありがとうございました。 関数ってすごいですね。今回の教えていただいた ことで、他にも利用できそうです。 ありがとうございました。

関連するQ&A

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

    エクセルのシート(1)に組合員コード(7桁),氏名,商品,数量・・・が入力してあって、列を挿入し、その組合員コードの左3桁を表示するLEFTの文字列関数を入力します。 それによって3桁が表示され、その3桁のコードは、支店コードを意味するので、シート(2)に支店コード、支店名が入力してあるのでそこから参照するようにシート(1)の3桁が表示されている隣に新たに列を挿入し、シート(2)の支店コードから支店名を引き出すようにVLOOKUP関数を入力したら、「N#A」という表示が出て支店名が表示されません。 LEFT関数によって表示された文字列だと「N#A」で支店名が表示されないのですが、自分で3桁の数字を入力すると支店名が表示されます。 3桁の文字列の結果の値だけをコピーしても、「N#A」が表示され、支店名が表示されません。 文字列関数によって表示された結果から、VLOOKUPで参照は出来ないのでしょうか? 1つずつ自分で数字を入力するしかないのでしょうか? 他に何か別の方法でも構いませんので、教えていただけないでしょうか?

  • エクセル関数について

    下記内容ができる関数を調べているのですが、いっこうに進みません。 教えていただけませんでしょうか。。。 A列:行番号 B列:入力列 ※A列は1~の連番ではありません。 B列で入力した最後の行が何行目(A列の値)なのかを、他のシートに 反映させたい場合。。。 よろしくお願いいたします。

  • エクセルの関数について教えてください

    エクセル関数について教えてください。 下記に入れる関数がわからず困っています。よろしくお願いいたします。 (1)B列→A列に名前を入力したら自動でB列には順番に番号が入るようにしたいです。番号は、前の行から引き続きで入れたいです。例えば、次に名前が入った場合は8になります。 (2)D列→入社日から換算して自動に勤続年数が入るようにしたいです。また、いつ開いても自動更新できるようにしたいです。 (3)H列→G列の合計金額が(sheet2)のB列~D列の間に値する場合は、(sheet2)のA列の番号が自動で入るようにしたいです。(5列6列目は省略していますが実際には数字が入ります) ただし、(sheet2)のD8(630,000)以上の数字が入った場合は、すべて620にしたいです

  • エクセル2007関数

    表の説明をします。 G列からJ列に入力用があります。 J列にチェック用の数字1を入れます。 A列に県名、B列に県名の個数、C列に区分Aの個数、D列に区分Bの個数 それぞれをJ列のチェックを入れた個所だけの値を求めたいです。 関数を教えてください。

  • エクセルで採番できる関数

    エクセルで自動採番できる関数式がうまくできずに困っています。 考えている採番の流れは以下のとおりです。 1.B列に日付が入ると、A列に自動採番される 2.採番の値は「年月6桁」+「-(ハイフン)」+「2桁の番号」(例:201407-01) 3.「2桁の番号」は、登録の順番ごとにカウントする(例:01,02,・・・10,11・・・) 4.「2桁の番号」は、次の月に変わると1からカウントし直す(例:201407-18、201408-01) いろいろ組み合わせて下記のようなものを作ってみたのですが、うまくできません。 A2=IF(B2="","",CONCATENATE(YEAR(B2),TEXT(MONTH(B2),"00")&"-"&TEXT(IFERROR(IF(MONTH(B1)=MONTH(B2),MOD(A1,10)+1,1),1),"00"))) うまく採番できる関数式を教えて下さい。 よろしくお願い致します。

  • エクセル関数について教えてください!

    例 シート1のA列に部屋番号1~500まで入力してあって、別シートのA列に予約した部屋番号(1~500のどれか)が入力されると、シート1のA列の部屋番号と入力した番号と同じ場合、右横のB列に予約済みと自動的に入るような関数があったら、教えてください。

  • Excel 文字列にする関数

    エクセルが苦手なので教えてください! 選別番号で6桁の数字を使っているんですが、頭の数字が0から 始まるものがあり、セルに入力するとその選別番号だけ5桁に なってしまいます。 文字列にすればいいということだけはわかっているのですが、 すでに数字が入っている列に対して、関数を使って以下のような ことはできますか? (1)選別番号が5桁だったら、頭に0をつけて6桁にする、  かつ文字列にする (2)選別番号がすでに6桁だったら、そのまま文字列に変換 宜しくお願いします!

  • フィルタ内で指定するエクセル関数を教えて下さい!

    6桁の商品番号で管理している商品テーブルがあります。それにはフィルタがかけられてます。商品番号の下2桁が30番台と40番台のもの(****30~****49)だけを表示させたいのですが、フィルタのオプションの中でどういうエクセル関数を設定すればいいのでしょうか? 教えてください。どうぞお願いします。_(>_<)_

  • Excel LookUP関数のタイプ設定

    お世話になります。 エクセルで別シートにデータベースを作り、メインのシートで入力したらLookUp関数で名前を取得するように組んでいます。 このとき、入力するコードが数字4桁固定で、しかも0から始まるので文字列にし、データベースも文字列指定しているのに、正しい値を持ってきません。 どうやら、関数では数字で認識していたり、文字列になっていたり、正しい名称をもってきたり来なかったりと不安定です。 どのように設定したら良いのでしょうか、教えてください。

  • Excelで値と値をくっつけたり、+1する方法を教えてください

    添付した画像のような表を作成しています(添付用に加工しています) A列とB列は、手入力します。  A列:2桁の半角英数  B列:3桁の半角英数 C列に入るものは、  11(固定された数字)+A列の値+B列の値+001から始まる連番 ですので、3行目でいうとC3に「11 A1 B22 001」(分かりやすく半角スペースを空けています)      4行目ですとC4に「11C3D44002」 という値をA列、B列に入力をしたら、C列に上記のような10桁の値を 自動で入力されるしたいのですが、関数などで行うことでできないものかと思い質問しました。 現状は、C列も手入力で行っておりまして、  ・最初の2桁は、固定数値  ・A列とB列の値を使用している  ・最後の3桁は001からの連番を使用している    ※終わり3桁は無条件で001~の連番にしている もし関数などで対応可能でありましたら、どのような数式にすればよいのか ご教示頂けるとありがたく思います。 よろしくお願い致します。