人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

エクセル初心者です。サンプル画像を用意しました。表Aを表Bの形式にしたいと思っています。
量がおおすぎて手作業では無理そうです。簡単にできそうな関数はありますか?

1262665566
●拡大する

●質問者: bar_emanon
●カテゴリ:コンピュータ
✍キーワード:おすぎ エクセル 初心者 画像 関数
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● aiaida333
●30ポイント

vbaの根本から、覚えれば簡単に作れると思う。http://q.hatena.ne.jp/1262665566


2 ● Newswirl
●30ポイント

行と列を入れ替える方法が一番簡単です。

まず、A3からE4までコピーを行い、H4に貼り付けを行います。

仕入れ価格が表示されてしまいます。

削除したい場合は、削除して下の行のセルを上方にシフトさせます。

品番や動物種類は、前もって書いておくとよいでしょう。

犬以外も同様の方法でコピー&貼り付けを繰り返しましょう。

そのほかには、マクロをつくるというのもありますが

初心者でも容易なのは前者です。


3 ● kohiro2
●0ポイント

サンプルの例ですと、下の表を作って、選択状態にして、右下の黒い点をつかんで、下にビーッとひくといけます。

品番 1
動物種類 =VLOOKUP(I4,$A$4:$E$9,2,0)
=VLOOKUP(I4,$A$4:$E$9,3,0)
販売価格 =VLOOKUP(I4,$A$4:$E$9,5,0)

※最後は空行


4 ● SALINGER
●30ポイント

これはVlookup関数の例題みたいな質問ですw

http://allabout.co.jp/gm/gc/3143/


図の例ならば表Bの一番上は次のような関数を入れます。

H I
4 品番 =(ROW()+1)/5
5 動物種類 =IF(ISERROR(VLOOKUP(I4,$A$3:$E$9,2)),"",VLOOKUP(I4,$A$3:$E$9,2))
6 =IF(ISERROR(VLOOKUP(I4,$A$3:$E$9,3)),"",VLOOKUP(I4,$A$3:$E$9,3))
7 価格 =IF(ISERROR(VLOOKUP(I4,$A$3:$E$9,5)),"",VLOOKUP(I4,$A$3:$E$9,5))

後はH4:I8を選択して下にオートフィルしてみてください。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ