• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルの書類作成で。)

エクセルで支払い一覧表を作成する方法と業者指定、現金比率・手形比率の設定について

このQ&Aのポイント
  • エクセルで支払い一覧表を作成する方法と業者指定、現金比率・手形比率の設定について知りたいです。
  • 別のソフトで作成した業者一覧をエクセルの支払い一覧表にコピーする際、業者指定は可能でしょうか?また、購入者ごとに現金比率と手形比率を自動で入力する方法も教えてください。
  • エクセルの支払い一覧表で、業者指定や購入者ごとの現金比率と手形比率の設定方法について教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • hirumin
  • ベストアンサー率29% (705/2376)
回答No.1

あってるかわからないけれど、説明するのがややこしい~ 別ソフトからコピーしてくる一覧の各項目はExcelのセルに納まるものと考えて。 一覧の一番左(A列)が業者名とします。 まず、Sheet1のA列に必要な業者の名前を並べます(15社)。 そのセルの右側に、 [A2]=VLOOKUP($A1,Sheet2!$A:B,COLUMN(),FALSE) (VLOOKUP関数については、HELPの方で参照してみて下さい。) このままの式を、必要項目分右へ、必要業者分下へコピーします。 Sheet2に、コピーしてきたものをそのまま貼り付けます。 すると、Sheet1の方には、コピーしてきた物のうち、必要業者15社分のデータがピックアップされます。 この状態でSheet1の表を編集すると関数の関係で数字が狂ってきますので、全体を選択して[コピー]、そのまま[形式を選択して貼り付け]で値貼り付けをします。 こうするとSheet2のデータは参照されないので、Sheet2を削除しても構いません。 もう一つの方ですが、こちらもVLOOKUP関数を使います。 予め、業者名,現金比率,手形比率,列記したシートを作っておきます。仮にSheet3のA,B,C列に書いてあるとします。 現金比率を入れたいセルに、 =VLOOKUP(A1,Sheet3!$A:$C,2,FALSE) 手形比率を入れたいセルに、 =VLOOKUP(A1,Sheet3!$A:$C,3,FALSE) という式を入れます。([A1]は業者名の入ったセルです) これで対応できます。 考え方の参考になればよろしいのですが。

yuuka0106
質問者

お礼

いつもありがとうございます(。-_-。)ポッ 手形と現金比率の分できましたぁぁぁ すごぉぉぉい(人´∀`).☆.。.:*・° 感動ですよぉぉぉ+。:.゜ヽ(*´∀`)ノ゜.:。+゜ でももう1つの必要業者のみをもってくるっていうのがうまくいかない。。。。 最初に必要業者をピックアップしとかないといけないんですよね。。。 それをしてないとやっぱ無理ですかね。。。 というのが、うちの会社の支払いは15日と31日と二つに分かれてるんですけど、毎月いろんな業者がでてくるわけでありまして、そのピックアップを毎回更新してやらなければいけないって事ですよね。。。(ー'‘ー)う~ん・・・もっと簡単にできないものか。。。 別のソフトからよんできた○○建設は15日支払い分とか○○工業は31日支払い分と認識させて1のシートにもってくるなんてできないですよね。。。。 (ー'‘ー)う~ん・・・むずかしい

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルで、指定の項目がある行をすべて別シートにコピーする方法

    いつもお世話になっております。 現在、売掛金台帳をエクセルにて作成しております。 それで、一覧で作成している台帳から、業者ごとのシートを作成したいと思っています。 一覧表は A列:業者名 B列:日付 C列:借方 D列:貸方 E列:備考 と作成しており、 Aの列が同じものだけを別シートにコピーしたいのですが、そのような方法はございますでしょうか。

  • エクセルの書類

    何度もすみません。。 みなさんのおかげで最終段階までこれました。 うちの会社は、15日と31日の二回の支払いがあります。業者からきた請求書を別のソフトで打ち込んででてきたリストは15日と31日にわかれず一括で業者ごとにでてきます。 業者名により15日と31日の支払いに分けて別シートにもってきたいのですができるものでしょぅか。

  • Excelマクロでフォルダ一覧作成

    ExcelマクロでExcelファイルのA列に30行程、入力されている一覧の文字でフォルダを指定したフォルダ内に作成するソースを考えています。色々、試してはいますがどれもうまくいきません。教えていただけると助かります。

  • エクセルVBAでピボットテーブルを作成しています。

    エクセルVBAでピボットテーブルを作成しています。 作成まではできましたが、以下2つのVBAの組み方が分からないのでおしえてください。 【質問1】 ピボットテーブルの作成先を指定できるか? 例えば、予め準備したシートに作成することは可能でしょうか? VBAのどこを触ったら良いか分かりません。 【質問2】 作成されたピボットテーブルの列を、見出しの準備された別シートへ、それぞれ流し込むことはできるか? 例えば ピボットテーブルが以下のように作成されたとして、 A列  B列 購入額 総計 A社  1000 B社  2500 C社  800 予め用意した別シート(A~D列の見出しは固定)のB、C列にピボットのA、B列(最終行まで)をそれぞれ流し込みたいのです。 A列(コード) B列(購入額)  C列(総量)  D列(JANコード) 001      A社        1000      JAN1 002      B社        2500       JAN2 003      C社        800      JAN3 流し込んだ列を元にA、D列にはVLOOKをかける予定です。 何か良い案があれば是非、ご教授ください。

  • エクセル表からエクセル表を作成するには

    例えば、ハガキソフトで作った住所録を別のエクセル表にコピーしたい。 → 特定の列を指定して 【何行あるか分からないデータを、特定の列を指定して、別表にしたい】こんな事簡単にできませんか? うまく説明できませんが、行データを読んで、別表の特定セルへコピーしてやりたい、データ行は何行あるかは不明(表を見れば分かるのですが・・)な場合。 要は最初の行からデータ終わりの行を読んで、別表へコピーしたいのですが、宜しくご教授お願いします。

  • エクセルの関数で。

    先日も違う質問をさせていただいて、すぐに回答いただきとてもうれしく思ってます。 引き続き質問なのですが、エクセルで書類をつくっています。 例えば計算をした結果が10万未満の場合にはそこに数字をうちこまないという計算式はあるのでしょうか? 今やっているのが支払い表なんですけど、 例 総支払額が11万で手形と現金の比率が30%と70% 手形は1000円未満切捨てというのはROUNDDOWN(B4*K4%,-3)こんな感じでできると教えていただいたのですがこの計算の結果ROUNDDOWN(B4←11万*K4%←30,-3)=33,000 10万未満の手形は切らないので全額現金のところに11万ともっていきたいのですが・・・ 意味わからない質問ですみません。。。。

  • Excel シートを自動作成、セル値をシート名に 

    エクセルのマクロの自動記録で作業の効率化を図りたいのですがうまく出来ません、ご教示いただけ無いでしょうか。 (VBAは初心者です。本とネットを検索しながら作成していたのですが、 急きょファイルを作成しなければいけない状況になりました。) ■Excel2010 ■ブック詳細 ・Sheet"企業一覧" → 行ごとに企業名、シート名が記載された表があります。   A列 企業名   B列 シート名 ・Sheet"マスタ" → 見積書のフォーマットがあります。   A4 企業名  ■希望作業 シート「企業一覧」の企業ごとにボタンを作り、ボタンを押すと 1."マスタ(Sheet)"のコピーが作成され、 2.コピーされたシートのA4セルに"企業一覧(Sheet)"A列の企業名が記載され、 3.コピーされたシート名に"企業一覧(Sheet)"のB列のシート名が記載され、 4."企業一覧(Sheet)"のB列のシート名に新しいシートへのハイパーリンクを付け 5."企業一覧(Sheet)"に戻る ※下記作業ができません。 ・コピーされた新しいシートに、シート名が付けられない。 ・"企業一覧(Sheet)"のシート名にコピーされた新しいシートへのハイパーリンクを付けられない。 ※シートのコピーは可能なら"企業一覧(Sheet)"の企業名表記順に作成したいと思っています。 ※各企業行ごとにボタンを作るのは面倒なのですが、 企業名/シート名の表記がよく変更になるため、入力と同時にマクロが実行されるのではなく、 何かワンクッションを置きたいと思っています。 ※シートのコピー作成、企業名の記載までは出来たのですが、 その他の作業ができません。よろしくお願いいたします。 --------------------------- Sub Sheet作成() ' ' Sheet作成 Macro ' ' Sheets("マスタ").Select Sheets("マスタ").Copy After:=Sheets("マスタ") Range("A4:B4").Select ActiveCell.FormulaR1C1 = "=企業一覧!R8C1" Range("C4").Select Exit Sub End Sub --------------------------

  • エクセルVLOOKUPについて質問です

    同じブック内で業者一覧のシートにA列業者コードB列業者名が入っています。 別のシートでE列に業者名を入れるとD列にコードが入る様に =VLOOKUP(E6,業者一覧!$A$2:$B$480,1,FALSE) と入れました。#N/Aのエラーが出てしまいます。 この関数の使い方は間違っているのでしょうか? 以前似たような物を作った時は、VLOOKUPを使って簡単に検索できたのに、 今回は色々参考にしてみましたが、私が理解しきれていないのか、 エラーが出る要素が他にあるのか分からず質問します。 よろしくお願いします。

  • excelでoffsetをフィルコピーしたい・・・・

    教えてください。 シート1は、列削除したりしたいので、offsetで指定することにしました。 =OFFSET(1!$A$1,2,0)&OFFSET(1!$A$1,2,2)&OFFSET(1!$A$1,2,3) をフィルコピーして =OFFSET(受注一覧!$A$1,3,0)&OFFSET(受注一覧!$A$1,3,2)&OFFSET(受注一覧!$A$1,3,3) にしたいのですが・・・ 普通にフィルコピーすると、そのままコピーされてしまいます。 本当に初歩的すぎて恥ずかしいのですが、ご回答お願い致します。

  • 【エクセル】リスト作成について

    現在、エクセルにてリストを作成しております。 お力をお借り出来ると幸甚です。 簡単に記載いたします。 【シート内容】 A列に他シートにて都道府県のリストを作成し、そこを見て、リストから都道府県名を選択するようにしております。 B列には例として、特定の数字データを入力します。(手入力) A列      B列 (表1) 東京      10 千葉      20 神奈川     30 東京      40 埼玉      50 東京      60 千葉      70 --------------------------- この下に、上記表の取りまとめの情報を載せたいと考えております。 例として、(列はどこでも構いません) (表2) A列      B列 東京      110 千葉      90 神奈川     30 埼玉      50 【お力をお借りしたい部分】 (表2)に取りまとめの情報を作成する際の方法です。 (表1)のA列に、リストから選択された各都道府県名は、特定ではなく、変わります。 その為、(表2)のA列に各都道府県名を固定で記載し、B列にsumif関数等が使えないと考えております。 ・(表2)A列に(表1)A列に表示されている一覧から、重複なく、もれなく一覧を表示させる方法はありますでしょうか?(出来ればピボットテーブル等を使用せずに関数で出来たら助かります。)