在庫管理に最も役立つ7つのExcel数式

あなたがあなた自身の小売業を始めているならば、あなたはあなたの在庫を追跡する方法を持たなければなりません。今日では、ペンと紙だけではもうカットできません。ただし、本格的な在庫管理ソフトウェアは高価になる可能性があります。

しかし、Excelを使用して独自に作成できることをご存知ですか?

在庫管理スプレッドシートの作成に役立つ7つの式を次に示します。特別なアプリに余分な費用をかけることなく、ビジネスをより適切に管理できます。

1.合計

人生全体で使用する数式が1つあるとしたら、SUMがそれです。この関数を使用すると、各セルを個別に選択せずに値を追加できます。

このコマンドを使用して、追加するセル範囲を選択すると、時間を節約できます。

式: = SUM(number1、[number2]、…)

  • NUMBER1 :これは追加する最初の値です。これは、任意の数、セル、またはセルのセット(範囲と呼ばれる)にすることができます。
  • NUMBER2-255 (オプション):これらは、関数が追加する次の値です。繰り返しますが、任意の数、セル、または範囲にすることができます。ここには最大255個の値を配置できます。

2.SUMIF

この式は、合計関数に1層の複雑さを追加します。追加するセルを除外する場合は、SUMIFコマンドを使用できます。

たとえば、特定のサプライヤから販売された在庫の合計のみを検索する場合は、SUMIFを使用できます。フィルタを特定の製品にさらに絞り込む場合は、SUMIFSを使用できます。

たとえば、サプライヤと製品タイプの両方をフィルタリングする場合は、この機能を使用できます。基本的に、SUMIFSを使用すると、2つ以上の変数を使用して値をフィルタリングできます。

式: = SUMIF(range、criteria、[sum_range])

  • 範囲:これらは、Excelが対応する値を追加するかどうかを知るために検査するセルです。
  • 基準:これはExcelがRANGEの下での細胞と比較します値または式です。
  • SUM_RANGE (オプション):これらは一緒に追加されるセルです。空白のままにすると、代わりにRANGEの下のセルが使用されます。

下の画像では、AbacusTechnologiesに支払われる金額のみが追加されていることがわかります。

3.SUMIFS

式: = SUMIFS(sum_range、criteria_range1、criteria1、[criteria_range2、criteria20、…)

  • SUM_RANGE :これらは追加されるセルです。
  • CRITERIA_RANGE1 :これらはExcelがテストするセルです。ここでの値がCRITERIA1に基づいて真である場合、対応するSUM_RANGEセルが追加されます。
  • CRITERIA1 :これはCRITERIA_RANGE1を定義するものです。これは、数値、関数、またはその他の値にすることができます。
  • CRITERIA_RANGE2CRITERIA2 、…(オプション):これらは、SUMIFSをさらにフィルタリングするための追加のセル範囲と基準です。最大127の追加範囲/基準ペアを持つことができます。

以下の例では、AbacusTechnologiesManufacturerの下でJupiterブランドに支払われる金額のみが合計されています。

これらの数式が少し複雑になっていることに気付いた場合は、Excelをすばやく習得するのに役立つヒントをいくつか紹介します

4.ルックアップ

この関数には、VECTORとARRAYの2つのオプションがあります。ベクトルオプションは、特定の列のデータを検索するのに最適です。

逆に、配列オプションは複数の行と列の値を検索します。その後、VLOOKUPとHLOOKUPに置き換えられましたが、古いスプレッドシートとの互換性のために残っています。

式: = LOOKUP(lookup_value、lookup_vector、[result_vector])

  • LOOKUP_VALUE :これはExcelがLOOKUP_VECTORで見つける値です。
  • LOOKUP_VECTOR :これはExcelがLOOKUP_VALUEを見つける範囲です。これは単一の行または列である必要があり、ここの下の値は昇順である必要があります。
  • RESULT_VECTOR (オプション):これは、Excelが返す対応する値を見つける範囲です。これは、LOOKUP_VECTORの結果に基づいています。

以下のサンプルでは、​​ユーザーはアイテム名を知っていますが、SKUコードに精通していません。 SKUコードを取得するために、彼らはLOOKUP式を使用しました。

5.VLOOKUP

VLOOKUP関数は、列に配置されたデータに役立ちます。 Excelは、選択した範囲の最初の列で割り当てた値を探します。次に、指定した数に基づいて列全体をカウントし、対応する値を返します。

式: = VLOOKUP(lookup_value、table_array、col_index_num、[range_lookup])

  • LOOKUP_VALUE :これは、Excelがテーブルの最初の列で検索する値です。
  • TABLE_ARRAY :これは関数が動作するセルの範囲です。 ExcelはLOOKUP_VALUEを使用し、 TABLE_ARRAYの最初の列でそれを見つけます。次に、次の変数に基づいてセルの数をカウントし、結果を返します。
  • COL_INDEX_NUMBER :これは、Excelが結果を返すためにカウントする列の数です。
  • RANGE_LOOKUP (オプション):これは、TRUEまたはFALSEのいずれかになります。 TRUEと書くと、おおよその一致が返されます(最初の列は昇順である必要があります)。 FALSEを選択すると、完全一致のみが返されます。

以下のサンプルでは、​​ユーザーは特定のSKUの価格を検索しました。価格は5列目より下にあるため、 COL_INDEX_NUMBERの下の値は5に設定されます。

6.ルックアップ

HLOOKUP関数はVLOOKUPとほとんど同じですが、ここでのデータは行ごとに配置する必要がある点が異なります。

式: = HLOOKUP(lookup_value、table_array、row_index_num、[range_lookup])

  • LOOKUP_VALUE :これは、Excelがテーブルの最初の行で検索する値です。
  • TABLE_ARRAY :これは関数が動作するセルの範囲です。 ExcelはLOOKUP_VALUEを使用し、 TABLE_ARRAYの最初の列でそれを見つけます。次に、次の変数に基づいてセルの数をカウントし、結果を返します。
  • ROW_INDEX_NUMBER :これは、Excelが結果を返すためにカウントする行数です。
  • RANGE_LOOKUP (オプション):これは、TRUEまたはFALSEのいずれかになります。 TRUEと書くと、おおよその一致が返されます(最初の列は昇順である必要があります)。 FALSEを選択すると、完全一致のみが返されます。

以下に示すように、HLOOKUP式を使用して、SKUの利用可能な在庫を取得します。使用可能なインベントリの行番号は9であるため、 ROW_INDEX_NUMBERは9になります。

7.XLOOKUP

XLOOKUP関数は、VLOOKUP式とHLOOKUP式を進化させたものです。複数の結果を返すことができ、列または行の両方で検索するために使用できます。ただし、これはMicrosoft365バージョンのExcelでのみ機能します。

式: = XLOOKUP(lookup_value、lookup_array、return_array、[if_not_found]、[match_mode]、[search_mode])

  • LOOKUP_VALUE :上記の式と同様に、これはExcelが検出する値を参照します。
  • LOOKUP_ARRAY :これは、割り当てたLOOKUP_VALUEを見つけるためにExcelが結合するセルの範囲です。これはテーブルのどこにでも配置できますが、単一の行または列にする必要があります。それ以外の場合、数式はエラーを返します。
  • RETURN_ARRAY :これは、ExcelがLOOKUP_ARRAYでLOOKUP_VALUEを検出したときに表示される結果です。これは、LOOKUP_ARRAYの形状を反映している必要があります。たとえば、LOOKUP_ARRAYが列の場合、RETURN_ARRAYも列である必要があります。ただし、複数の行または列を選択した場合、RETURN_ARRAYは多数の結果を返します。
  • IF_NOT_FOUND (オプション):数式は、探している値が見つからない場合、ここに書き込んだテキストを表示します。空白のままにすると、デフォルトで#N / Aになります。
  • MATCH_MODE (オプション):- 1、0、1 、または2のみにすることができます。-1、0、および1は完全一致を返します。何も見つからない場合、-1は次に小さい値を示し、0は#N / Aを返し、1は次に大きい値を示します。空白のままにすると、デフォルトで0になります。
  • SEARCH_MODE (オプション):1、-1、2、または-2のみにすることができます。 1はLOOKUP_ARRAYの最初のアイテムから検索を開始し、-1は最後のアイテムから検索を開始します。 2はバイナリ検索を実行します。これには、LOOKUP_ARRAYが昇順である必要があります。 -2も同じですが、リストは降順である必要があります。短いリストには1と-1の両方が適していますが、並べ替えることができるデータがたくさんある場合は、2または-2の使用を検討してください。

次の例では、アイテム名を入力するだけで、単一のアイテムの完全な情報を引き出す方法を確認できます。また、テーブルの最初の列または行を選択するだけでなく、任意のデータセットを選択して調べることができます。

Excelには、予想以上に多くのことがあります

これらは、在庫の管理に役立つ数式の一部です。人生の他の側面でExcelを使用したい場合、これらの数式は実際の問題解決するのに役立ちます。

これらの機能の使用方法と少しのフォーマットを知っていると、在庫管理システムを大いに活用することができます。