2017-12-09 12 views
0

私は自分のビジネスに半自動請求システムを作成しようとしていますが、いくつかの問題があります。vlookupを使用して複数の値を返し、行を展開します

すべての在庫が行内にあるスプレッドシートを作成したいと考えています。これらのアイテムのそれぞれは、4〜5列の情報を持つことになります。このスプレッドシートをデータベースとして使用して、データ検証を使用してドロップダウンメニューを作成してデータベースから項目を選択することができます。項目が選択されると、データベース内の情報のすべての列が返されます。

私はこれをvlookup関数を使って行うことができました。しかし、私のデータベースのほとんどの項目は、しばしば一緒にグループ化されます。データベースから1つのアイテムを選択し、グループ化されたアイテムをすべて別の行に戻す方法はありますか?

最後に、請求書にこれらの明細が追加されると、請求書を拡張するために請求書を自動的に追加することができれば便利です。たとえば、データベースから他の10項目でグループ化された項目を選択した場合、スプレッドシートは10行を追加するか、ドロップダウン選択の下の行を10行下に移動します。

私の研究から、私は、このリンクの指示に従って配列から複数の値を返す方法を考え出した: https://www.get-digital-help.com/2009/10/25/how-to-return-multiple-values-using-vlookup-in-excel/

これは、私だけがが単一の値を返すことができます。ここで

あなたはページ全体を取捨選択したくない場合は、Excelファイルへのリンクです: https://www.get-digital-help.com/wp-content/uploads/2009/10/How-to-return-multiple-values-vertically-2.xlsx

「私はまた、複数の値を返すためにVLOOKUP関数を使用するには、このガイドに従ったが、私はドンデータベースから複数の項目を返す方法を知っています。事前に

https://www.journalofaccountancy.com/issues/2004/apr/adoityourselfautomatedinvoicingsystem.html

ありがとう!

答えて

0

VLOOKUPを後にして、ピボットテーブルを採用したときだと思います。スライシング、ダイシング、アグリゲーションは、彼らが最もよくすることであり、グループ化されたアイテムを簡単に処理します。数式だけを使って要件を満たすソリューションを組み合わせると、面倒なことになります。

+0

Ah!これはまさに私が必要とするように聞こえる。私は自分自身でいくつかの研究をしますので、私はピボットテーブルをよく理解することができますが、基本的なものを一緒に展開することができれば、本当に助けていただきありがとうございます。 – alantor

関連する問題