- ベストアンサー
エクセルで表を作成(関数教えてください。)
未納品数一覧のデーターが全て手入力なので、どうにかしたと思っています。 自分でもVLOOKUP とか幾つか関数を使った表にチャレンジはしてみたのですが・・・惨敗 思い切って、皆さんに教えてもらおうと思った次第です。 最初からやり直し状態の今、基本の表をどんな形にしたら良いのかから悩んでしまったので、アドバイスいただければと思います。 詳細は添付資料にてご確認いただければ幸いです。
- みんなの回答 (9)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (8)
- hallo-2007
- ベストアンサー率41% (888/2115)
- hallo-2007
- ベストアンサー率41% (888/2115)
- hallo-2007
- ベストアンサー率41% (888/2115)
- hallo-2007
- ベストアンサー率41% (888/2115)
- hallo-2007
- ベストアンサー率41% (888/2115)
- hallo-2007
- ベストアンサー率41% (888/2115)
- web2525
- ベストアンサー率42% (1219/2850)
- web2525
- ベストアンサー率42% (1219/2850)
関連するQ&A
- EXCEL 2003にて予定表を作成しています。
EXCEL 2003にて予定表を作成しています。 祝日を、VLOOKUP関数にて表示しました。 =VLOOKUP(A5,$F$5:$G$20,2,FALSE) エラー( #N/A )を非表示にするための関数を 入力するも、上手くいきません。図添付 =IF(ISERROR(VLOOKUP(A5,$F$5:$G$20,2,FALSE),"",VLOOKUP(A5,$F$5:$G$20,2,FALSE)) 「入力した数式は正しくありません」と表示されます。 正しい数式を教えてください。よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- (エクセル)表から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を組めばいいかもお願いいたします。
- ベストアンサー
- オフィス系ソフト
- エクセルで表の変換
客先へ出向いて修理品を引取&納品していますが、そのときの伝票・納品処理の省力化を目論んでます。 今回の問合せは(2)納品一覧の作成法です。 (1)修理表 ・引取時、客先から修理依頼表を受領し、項目を追加、納品データ入力。 [修理表]10/1引取り分 注 製 品 数 | 納品1 , 納品2 番 番 名 量 | 月/日 数 , 月/日 数 1 1 A 2 | 10/ 5 1 , 10/ 8 1 2 2 B 3 | 10/ 8 1 , 10/12 2 3 1 A 4 | 10/ 5 2 , 10/12 2 4 3 C 5 | 10/ 5 2 , 10/12 3 5 1 A 6 | 10/ 8 3 , 10/12 3 客先より← | →自社で列追加&入力 ・この表データが月に10件ほど。 ・注番は重複なし、製番、品名は重複あり(製番が違っても同品名あり)。 ・「納品1」、「納品2」は分納情報。 (2)納品一覧 上記修理表から納品一覧を関数orマクロで作成したいのです。 [納品一覧]10月分 製 品 | 納品月日 番 名 | 5日 , 8日 , 12日 →以下一月分 1 A | 3 , 4 , 5 2 B | 0 , 1 , 2 3 C | 2 , 0 , 3 ・上記は10月分。月が変われば新しい表になります。 ・ここで製番:1 の10月5日納品数:3 は、上記10/1修理表、注番:1 の納品1の数:1 と注番:3 の納品1の数:2 との和です。以下同様。 未完納修理表全部の納品データを検索、納品日に合致したら抽出して製番ごとにカウントして納品一覧表に転記するのが一般的かな?とも思いますが、VBA初心者にとって FOR~NEXT,DO UNTIL~LOOP あたりと積み重ね処理を駆使するのは至難の業でありまして…。 今までは関数の組合せ程度で事足りていたため、マクロはほんの初心者です。 過去ログもあれこれ検索しましたが、発見できず。過去に同様例がありましたら番号だけでもご教示いただければ幸甚です。
- ベストアンサー
- オフィス系ソフト
- Excelの表作成の関数について
今、Excelでクラスのプロフィール一覧表を作っています。 名前・生年月日・星座・血液型・出身地を入力しているのですが、 100人以上のプロフィールを入力しなければいけないので すごく時間がかかってしまいます。 そこで、生年月日を入力すれば星座を自動的に振り分けてくれる 関数があれば、教えてください。
- ベストアンサー
- オフィス系ソフト
- エクセルで関数を使い注文品別の一覧表を作るには?
まず、元になるデータとして、縦軸1~80に発注者氏名、横軸A~Jに注文品を記した表があり、発注した個数を入力してあります。縦軸最後にはSUM関数で注文品別の合計発注数が出ています。 この表を基に、注文品別の発注者がわかる一覧表を作成したいのですが、ご教授お願いします。 VLOOKUP関数等考えてみましたが、うまくいきません。(個数を入力したセルから氏名をひっぱってくる方法が不明です)エクセル上級者の皆様、宜しくお願い致します。(アクセスがないのでエクセルでお願いします)
- ベストアンサー
- Excel(エクセル)
- エクセルで関数を使い注文品別の一覧表を作るには?
まず、元になるデータとして、縦軸1~80に発注者氏名、横軸A~Jに注文品を記した表があり、発注した個数を入力してあります。縦軸最後にはSUM関数で注文品別の合計発注数が出ています。 この表を基に、注文品別の発注者がわかる一覧表を作成したいのですが、ご教授お願いします。 VLOOKUP関数等考えてみましたが、うまくいきません。(個数を入力したセルから氏名をひっぱってくる方法が不明です)エクセル上級者の皆様、宜しくお願い致します。(アクセスがないのでエクセルでお願いします)
- ベストアンサー
- Excel(エクセル)
- エクセルの表作成(関数)について
時間計算の表を作成しています。 添付画像のように、 開始時間、終了時間を入力し、時間数をA~Dに振り分けます。 通常は、時間数Aに表示されるようにして、種別に1を入力すると時間数Bに、2を入力すると時間数Cに移るようにしたいのですが、どうしたらいいのでしょうか。 よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- エクセルの関数について
今までの質問で探してみたのですが、解決できなかったので質問させていただきます。 IF関数とVLOOKUP関数を使って表を作成しています。 例えば… IF(A1="","",VLOOKUP(A1,Sheet2!A1:E10,3,0) としました。 表示させたい列番号の値が何も入力されていないとき、「0」となります。 何も入力されていないのだから、何も表示されないようにしたいのです。 間に合わせで、スペースキーで空白を入力した所、「0」が消えて空白(何も表示されない)表示されました。 結構な量の資料ですと、間に合わせで空白を入力するのは大変です… どなたか詳しい方、回答お願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルを使って当番表を作成したいのですが・・・
関数を使った当番表があるのですが、改善しようと考えています。現状の当番表を作成したのは私ではなく、エクセルのレベルは決して高くありません。よい方法を教えていただければと思います。 現状・・・一つのシートに1ヶ月単位の当番表を作成しています。そのシートをもとに1日単位の当番表が出力できるように関数VLOOKUPを使用し、別のシートで1日単位の当番表を出力できるようになっています。当番の電話番号一覧のシートがあるのですが、現在1日単位の当番表に手書きで当番の番号を記入しています。 ・使用している関数=VLOOKUP($Y$8,1ヶ月当番表!:$AM$32,23,FALSE) ※Y8に日にち(1.2.・・・31)を入力するとその日の当番が反映されるようになっています。 希望・・・1日単位の当番表に関数を使って個人の電話番号データが反映されるように改善したいと考えています。 説明が不十分かと思いますが、よろしくお願いします。
- 締切済み
- その他(ビジネス・キャリア)
- lookup関数で出来ませんか?
EXcel2007のVlookup関数について教えて下さい。 添付の図(excel画面)の中で左側の資料がシート1にあり シート2のように(実際はもっとデータが多い) 整理をしたいのですがLOOKUP関数を考えても 出来ません。 資料(sheet1)も結果のマトリックス表(sheet2) もフォームを変えたくないのですが どのように入力すれば良いのでしょうか?
- ベストアンサー
- Windows 7
お礼
今までの式を考えながら、表示シートA4に入るようにやってみます。本当にありがとうございました。 調度昨日品物の入荷があり、大量の情報を別のシートに入力し、先ほどこのシートにコピーしたら、未納数が出せました。(一週間のお仕事が一瞬です) 一部とはいえ、結果が出せて、本当にhallo-2007さんには感謝しています。 ここに費やしていただいた時間を無駄にしないように、頑張ってよいファイルを作り上げますね。 ありがとうございました。