- 締切済み
エクセルについて
下記の右側の表がありましたが、左のような順番に並べ替えて、___部分に×○のような氏名ごとの内容を入れたいのですが、どんな関数がありますか? 要するに左端欄に氏名を入力するか、コピペすると氏名ごとの内容(○×等)が自動で入るようにしたいのです。VLOOKUPを使ってやってみましたがうまくいきません。教えてください。 A氏____ B氏 ×× B氏____ E氏 ○○ C氏____ A氏 ×○ D氏____ C氏 ○×▲ E氏____ D氏 ■■■
- みんなの回答 (6)
- 専門家の回答
関連するQ&A
- 関数よろしくお願いします。(エクセル)
いつもお世話になっています。 知識不足のためよろしくお願いします。 回数、順番を出したいと思っています。 いい関数等ありましたら教えてくださいよろしくお願いします。 内容 氏名 時間 順番 Aさん 8:30 1 Bさん 8:30 1 Cさん 8:45 2 Dさん 8:30 1 RANKではCさんは4番になります。 2番にする関数ありましたら よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルで関数の検索方法について
エクセルの関数を利用した検索方法について分からないところがありますので教えてください。 キャンプの参加者リスト作成中です。 A1、A2・・・には参加者の会員番号の数字が入っています。B1、B2・・・には氏名が入っています。C1、C2・・・にはキャンプの班名(A、B・・)が入っています。 次に、会員番号を入力し、VLOOKUP関数で氏名(D1セル)及び班名(D2セル)を表示させます。仮にこの人の班名がA班だとすると、この人以外のA班の人の氏名をE1、E2・・・に表示させるにはどうしたらいいでしょうか。 関数の詳しい方よろしくおねがいします!! もし関数では厳しいようならVBAでもいいです。
- ベストアンサー
- オフィス系ソフト
- VLOOKUP関数について教えて下さい
Excel97を使用しています。 VLOOKUP関数を使って二つのデータを照合したいのですが、 A B C D E コード|内容 | |コード |内容 | 0001 |ああ |ああ |0001 |ああ | 0002 |ああ | |0002 | | 0003 | | 0|0003 | | D,E列の範囲からA列のコードを検索かけたいのですが、 =VLOOKUP(A2,ひかく,2,0) ↑ D,E列 だと内容欄に空欄が入っていると0になってしまいます。 0でなく空欄にしたい場合はどうしたらよいのでしょうか?
- 締切済み
- オフィス系ソフト
- エクセル IF関数 初心者です。。
A B C D Aさん 9:00 1 9:00 Bさん 10:00 2 9:30 Cさん 11:00 3 10:00 Dさん 12:00 4 10:30 Eさん 9:00 1 9:00 A列氏名 B列時間 C列 B列IF関数 9:00からは1、10時からは2、 11からは3・・・ D列はC列のVLOOKUP関数 1=9:00、2=9:30、3=10:00・・・ そこでお聞きしたいのですが・・ A B C D Aさん 9:00 1 9:00 Bさん 10:00 3 10:00 Cさん 11:00 4 10:30 Dさん 12:00 5 11:00 Eさん 9:00 2 9:30 IF関数を用いて IF(B1>=0.375),1,if(B1>=0.416666666666667),2,IF(B1>=0.458333333333333),3・・・ Eさんが2になるような数式がわかりません。 よろしくお願いします。。
- 締切済み
- オフィス系ソフト
- EXCEL 売上ランキング表を作りたいです
売上ランキング表を作りたいです、VLOOKUPの関数を使ってやってみたのですが、 ”範囲”の左端はこの場合絶対に店舗名でなければいけないのでしょうか? 下の表だと左端にランキングが来ていて、 これを参照する感じにしたいのですが、エラーになります。 =VLOOKUP(B2,範囲を先月のデータすべてを入れます,1,FALSE) 上の式では無理した。やはり左端のランキングを右側(F列)に移動して =VLOOKUP(B2,$B$20:$I$29,5,FALSE)とかにしないとだめでしょうか? Branch 平日 週末 平均 先月 1 A店 105.1 88.4 96.8 -1 2 B店 38.6 39.6 39.1 ▲3 3 C店 23.0 26.5 24.7 ▼2 先月のデータ 1 A店 123.5 102.4 112.9 2 C店 39.9 39.5 39.7 3 B店 23.7 26.7 25.2
- ベストアンサー
- オフィス系ソフト
- エクセル VLOOKUP について
エクセル関数について教えてください。 通常VLOOKUPは元データの右側の検索だと思いますが 左右両方への検索出来る方法はありますか? 例えば下のような配列の元データ(sheet2)があったとします。 A B C D E 1 あ い う え お 2 か き く け こ 3 さ し す せ そ sheet1の表「う(C1)」からの検索で左側の「あ(A1)」も右側の「お(E1)」も検索し、sheet1へ表示出来るようにしたいです。 仕事での管理書式で使用したいのですが、元データが客先支給なので配列が変えられません。 VLOOKUPにこだわってませんので何か方法はありますか? よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルよろしくです
1 8:30 8:50 2 8:50 9:10 3 9:10 9:30 4 9:30 9:50 : : : 13 A B C D E F Aさん 9:00 11:00 2 8:50 9:10 Bさん 10:00 12:00 3 9:10 9:30 Cさん 10:00 15:00 4 9:30 9:50 Dさん 9:00 12:00 1 8:30 8:50 Eさん 11:00 13:00 5 9:50 10:10 : : : : : : Aは名前 Bはその人が来た時間 Cは帰った時間 Dは早く来た人の順番 Eは指導開始時間 Fは指導終了時間です。 現在はVLOOKを使いE、Fを出しています。 しかし、問題が着てない時間に指導してるということになりますので、IF関数で8:30~8:50来てる人には1をだす。8:50~9:10は2というIF関数と思っています。しかしそれでは、8:50~9:10という人が3人も4人もってことになります。 このようにしたいと思っています。 Aさん 9:00 11:00 3 9:10 9:30 Bさん 10:00 12:00 5 9:50 10:10 Cさん 10:00 15:00 6 10:10 10:30 Dさん 9:00 12:00 4 9:30 9:50 Eさん 11:00 13:00 7 11:10 11:30 : : : : : : 同じ時間が2人以上にならない関数ありましたらよろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- EXCELでLOOKUPがうまくいきません。
EXCEL2000です。解説書を見ながら、検索関数のVLOOKUPと LOOKUP関数を比較していたのですが、VLOOKUPだとうまくいくのですが、LOOKUPだと望むべき答えが出ません。D列にC列の値をA1:B4の表から参照するという簡単なものです。 この式で、単純に答え(D欄)が1、2、3、4となるべきだと思うのですが・・以下の具合です。 A B C D 1○ 1 ○ =LOOKUP(C1,$A$1:$A$4,$B$1:$B$4)答4 2× 2 × =LOOKUP(C2,$A$1:$A$4,$B$1:$B$4)答2 3△ 3 △ =LOOKUP(C3,$A$1:$A$4,$B$1:$B$4)答3 4□ 4 □ =LOOKUP(C4,$A$1:$A$4,$B$1:$B$4)答2 どこがおかしいのでしょうか?よろしくご指導ください。
- ベストアンサー
- オフィス系ソフト
- エクセルVLOOKUP関数の検索値について
A B C D E 1 あ AAA 2 い BBB 3 う CCC 4 え DDD 5 お い =VLOOKUP(C5,A1:A4,2,0) VLOOKUP関数にて、質問です。 検索値候補1=C5のセル 検索値候補2=D5のセル 範囲=A1:B4 E5=関数 (ここに式を入れたい) 検索値候補1がない時は、候補2を検索する そんな式はどうすればよいですか? 素人ですので、おたすけください
- 締切済み
- オフィス系ソフト
お礼
検索範囲をすっぽり別シートに移したところすべてうまくいきました。 皆さん、ありがとうございました。
補足
ありがとうございます。 元データの氏名と検察対象範囲の1列目の氏名がイコールであれば、その行の列(1列(氏名)から6列程度)を返すようにしたいのですが、3列目以降はエラーとなります。もちろん検索対象範囲の中に入れています。 大体3列の値を返してきますが、中にはまったく違う値を返している行もあります。(例えば、値は返ってくるが氏名がまったくちがうなど) データの表示形式が違うなどの問題があるからなのでしょうか?さっぱり見当が付きません。