- ベストアンサー
データを表にする関数を教えてください。
1果物A1,ナシ 2果物B4,リンゴ 3果物C2,モモ 4果物A1,モモ 5果物C2,リンゴ というデータがあって、それを ABCDE 1 2 3 4 の表に関数で挿入したいのですが、できますでしょうか?データは200行ぐらいあります。 vlookupでA1で引っ張ると一種類しか引っ張れないので… 表は、ひとつのセルに2つ入らなくてもいいです。とりあえず表的な形になればよいです。 お願いします。
- みんなの回答 (10)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (9)
- MackyNo1
- ベストアンサー率53% (1521/2850)
- kagakusuki
- ベストアンサー率51% (2610/5101)
- MackyNo1
- ベストアンサー率53% (1521/2850)
- imogasi
- ベストアンサー率27% (4737/17068)
- kagakusuki
- ベストアンサー率51% (2610/5101)
- kuroizell
- ベストアンサー率55% (95/170)
- moriaki555
- ベストアンサー率32% (33/103)
- root_16
- ベストアンサー率32% (674/2096)
- DIooggooID
- ベストアンサー率27% (1730/6405)
関連するQ&A
- excel関数 間違ったデータをピックアップしたい
列Aの各セルに、みかn、りんご、バナナ、メロンなどと入っていて、列Bの各セルは、"A"~"F"の人気ランクが入っています。 列A 列B みかん A りんご C バナナ D みかん A メロン C 列C以降にはその他の色々なデータが入っていますが、それはさておき、列AとBだけの関係を見ると、みかんは必ず"A"、りんごは必ず"C"というように、果物別の評価は決まっているはずです。ところが、間違って入力されて、ある行ではみかんが"A"で、別の行ではみかんが"C"だったりしたら、調べて正しい方に統一したいのです。 そこで、ひとつの果物に対応する評価が複数あるものをピックアップしたいのですが、どうすればいいでしょうか。そのほかの集計作業に関数を使っているので、これも関数で出来ればいいかなと思うのですが。
- ベストアンサー
- オフィス系ソフト
- 検索/行列関数のことでお聞きします。セルに他の表のデータを出力させる関
検索/行列関数のことでお聞きします。セルに他の表のデータを出力させる関数を組みましたが、時々違うデータが出力されてしまいます。どなたかお教えください。 =IF(C1="",LOOKUP(K1,表1!C1:C10,表1A1:A10),VLOOKUP(C1,表1!A1:C10,2,0)) (1)C1が空欄ならK1のデータと同じものを表1のC列より探し合致したデータのA列のデータを出力する。(2)C1にデータが入力されていればそのデータと合致するものを表1の左端の列(A列)より探し合致したデータのB列のデータを出力する。 (1)の作業がいまひとつで違うデータを出力してしまうことがある、LOOKUPの性質上やむ終えない感じのためVLOOKUPのように確実にデータを返す関数を探しています。VLOOKUPのようにA列ではなくC列を参照してデータを探す関数(参照するれてを指定できる)を探しています。 長くなりましたがよろしくお願いします。
- ベストアンサー
- その他(生活・暮らし)
- エクセルの関数について
Windows Xp エクセル2003を使用しています。 業務で使用している集計表ファイルがあり、別ファイルにデータを反映させたいのです。 集計表のセルA1を検索値としセルB1とセルB2の値を返す関数はないでしょうか? 集計表のつくりは約1000行あり、セルA3を検索値としてセルB3の値を返す行もあります。 セルA5を検索値とし、B5、B6、B7、C5,C6の値を返す行など様々です。 こういったデータがランダムで表になっています。一つの検索値に対して、検索値の水平方向はvlookup関数で表示出来たのですが、 一つの検索値で2つの値を返す関数が分からず、困っています。 1行下や2行下を検索する関数も参考にしたのですが、集計表のつくりがランダムの為、検索してほしくないものまで表示されてしまうなど、ウマクできませんでした。 宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセル(VLOOKUP関数)~続です。
先程の質問の続きになるのですが、 エクセルにデータを入力をしていきたいのですが、数が何万件とあります。まず、コード表が2つあります。(2つのコード表はコード番号が重複しています) 本店が1で支店が2です。 セルAの1に本店コード1を入力したら本店コード表を基にして、VLOOKUP関数でセルAの2に種類コードを入力したら、セルAの3に種類名がでてくる。セルAの1に支店コード2を入力したら支店コード表を基にして、VLOOKUP関数でセルAの2に種類コードを入力したら、セルAの3に種類名がでてくる。このようなつくりにはできますか? 店名コード コード番号 種類名 1 1111 りんご 1 1112 ぶどう 2 1111 人参 1 1114 なし 2 1112 レタス 上記のような感じです。コード番号自体は重複しています。ただ店名コードが変わると、種類名が果物と野菜と区別されている感じです。 説明が分かりにくかったら補足致します。すみませんが分かる硬いましたら、ご教示ください。宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセル関数 複数条件での抽出について
エクセル関数について質問です。 行と列の交差する位置の値を取り出す方法に困っています。 添付の表があり、表の下の各セル、種類1(セルB15)、種類2(セルB16)、種類3(セルB17)に検索したい番号、記号をそれぞれ入力すると、3つの条件と合致する果物がセルB18に表示されるようにしたいのですが、 例)種類1「1」、種類2「2」、種類3「B」と入力→果物「りんご」 セルB18に=INDEX(C2:F13,MATCH(B15,A2:A13,0),MATCH(B16,B2:B13,0 ),MATCH(B17,C1:F1,0))の数式を入れるとエラー値 #REF! が返ります。 DGET関数も試しました。お手上げです・・ どうか教えていただけますでしょうか。エクセルのバージョンは2010を使用しています。 説明下手で申し訳ありません。よろしくお願いします。
- 締切済み
- Excel(エクセル)
- Vlookup関数で文字列からデータを取得する
Vlookup関数で文字列の表からデータを取得したいんです。 たとえば りんご みかん イチゴ 野菜 兵庫04.05 10 20 30 40 パセリ トマト 大根 千葉04.05 30 40 50 60 という表があって 兵庫04.05のイチゴの下の数値30を取得したいんです。 そして 千葉04.05の大根の下のデータも取得したいんです。 Vlookupでは文字と文字が重なるところのデータは取得できないんでしょうか? ちなみに 1行目に必ずりんごが来るとは限らないので1行目に「りんご」とはできません。 すみませんがおしえていただけますか?
- 締切済み
- その他(データベース)
- (エクセル)表から1列の別表をつくりたい。
表に入力されたものを1列に並び替えをしたいのです。(エクセル関数) エクセルの表から、セルに入力された情報を抜き出し、並び替えたいのですが、行き詰ってしまい質問させていただきます。 (やりたいこと) 添付資料のように、事業所ごとに購入した物品が日付ごとに入力されていきます。この表を一列で並び替えることを したいのですが、現状の表の形で1列に抜き出すやり方が思い浮かびません。ひとつずつリンクを設定していけばいいですが、 それですと、空白のセルができてしまうこともあり、空白を消すためにフィルタをやらなくてはいけず、なんとか関数でどうにかできないと質問させていただきました(つまり空白のセルは飛ばし、隙間のない1列の表に変換したいです)。 (試したこと) (1)vlookup関数を使うために、日付の横に検索列を作ってもみましたが、同じ行に複数の抜き出すべくものがあると、 if関数のネストをいれるにも「if(c5="","",vlookup(v5,b5:r10,2,fasle)」みたくやってみましたが、c5までは取り出せても、 d5,e5,f5・・・と右にずらしていく関数式が思い当たりません。 (2)種類、数量データ入力されている全てのセルの横に(1.2.3.4.5.6.7.8.9.・・・)と数字をいれて検索列をつくり、vlookupとmatch関数の 組み合わせも試しましたが、vlookup関数の性質上、複数列に検索値(「vlookup(検索値,範囲,列番号,検索の型)」)が存在しているとこれも出来ず。 説明が不十分な点もあると思いますが、よろしくお願いいたします。もし、VBAでなければ難しいとのことでしたら、どのようなVBAを組めばいいかもお願いいたします。
- ベストアンサー
- オフィス系ソフト
- セルを統合すると関数が適応されない
セルの統合の組み合わせで、一つの項目に複数の回答が出来るようにしたのですが、COUNTIF関数などで、集計を行うと、一番上のセルしか数えてくれません。 例えば A B C 1 すいか 2 夏 果物 バナナ 3 桃 これをD1D2D3それぞれのセルに「=COUNTIFS(Sheet1!$A$1:$A$1001,"夏",Sheet1!$B$1:$B$1001,"果物",Sheet1!$C$1:$C$1001,"それぞれの行の果物の名前を記入する")」 を入力しても、1行目のすいかしか数えてくれません。どうすれば、下二つの果物もカウントできるのでしょうか?
- ベストアンサー
- Excel(エクセル)
- IFとVLOOKUP関数
VLOOKUP関数を使って検索結果を出そうと思いましたが、 データ量が93000行X8列になりますので、 共通分けして複数のシート(A、B、C、D)に分けました。 あるセルに『A』と入れると『シートA』の表から検索を行う、 あるセルに『B』と入れると『シートB』の表から検索するといった感じにするには、 IFとVLOOKUPを使用するなら、どのような式を入れたらいいのでしょうか? また、他の関数を使う式があるのでしょうか? マクロやVBAも考えましたが、 あまり知識がありません。 データ量から考えると マクロやVBAで行った方がいいのでしょうか?
- ベストアンサー
- Windows系OS
- 2つの条件から1個のデータを導き出す関数が分かりません。
excelで売上集計表を作っているのですが、関数が分からなくて困っています。VLOOKUPやDSUMなどは知っているのですが、2つの条件から1個のデータ抽出する方法が分かりません。 (例)サイズ+色 → 該当する値段 など 【列】カラー 【行】サイズ → 【交わるセル】値段 という表(1)が参照元として有ります。 その参照表とは別に表(2)として、【A列】には購入者を【B列】カラー 【C列】サイズ と入力していく管理表で【D列】に同じ行の「カラー」と「サイズ」を参照して、別表(1)の価格を自動表示できるような関数を入力したいのです。このようなケースの場合どのような関数を入力すればよいのでしょうか。
- 締切済み
- オフィス系ソフト
お礼
ありがとうございます。 まず、自分のデータの作り方から再構築して試してみようと思います。 その際に、また質問するかもしれませんが、よろしくお願いします。