少し前までは、リーダーがノードタスクを割り当て、会社のどの従業員が会社のアプリケーションシステムのアクセス権を所有していたか、および対応するログインアカウントが何であるかを数える必要がありました。 ERP、OA、インスタントコミュニケーション、レポートクエリ、部品設計など5つのアプリケーションシステムがあり、これらのアプリケーションシステムは、ビジネスとクロスエクステンションの観点から相互に独立しています。 Li Siは部品設計システムを除くすべてのシステムの権限を持っています。各システムデータベースのアカウントテーブルを分析することにより、ERPは100人のユーザ、オフィスオートメーションは300人のユーザ、インスタントコミュニケーションは200人のユーザ、レポートクエリは150人のユーザ、部品設計は500人のユーザ、そして工場全体は1000人の従業員を抱えています。 。そのような巨大で不規則なデータに直面して、どのようにして最短時間で「従業員、システムユーザーマッピングテーブル」を簡単にそして正確に数えるか?手動でテーブルを作成したり、Execl関数の強力な機能を探ることは明らかに実用的ではありません。まず、Execlで「Map Table」用のワークブックを作成し、「User Mapping Table」の構造を設計して、すべての従業員の名前をインポートします(図1)。次に、各アプリケーションシステムデータベースからエクスポートされたアカウントテーブルがExeclフォームとして保存され、「マッピングテーブル」ワークブックにインポートされ、内容が一様に変更され、アカウントテーブル内の名前とアカウントフィールドのみが保持されます。次に、VLOOKUP関数の構文に従って設計を開始し、「User Mapping Table」のB3形式で、「= VLOOKUP(user mapping table!A3、ERPアカウントテーブル!$ A $ 3:$ B $ 11、」と入力します。 2、0)「、すなわち、「ERPアカウントテーブル」のA3〜B11領域において、「ユーザマッピングテーブル」のA3データを見つけ、それが一致すれば、「ERPアカウントテーブル」を検索する。 2番目の列(つまり列B)のデータがB3テーブルにコピーされます。式中のユーザマッピングテーブル!A3 - は相対値を使用しているので、B3列が選択され、マウスを引き下げてデータ領域内の充填式をドラッグする。上記の式に従って、他のアプリケーションシステムアカウントが自動的に「User Mapping Table」に追加されます(図2)。最後に、「ユーザーマッピングテーブル」を少し変更するだけで済みます。 「User Mapping Table」のデータをコピーし、新しく作成したワークシートで右クリックして「Select Paste」を選択し、ポップアップウィンドウで「Value」を選択して値だけを残します。そして、すべての数式を削除し、ショートカットキーCtrl + Fを押すと、「検索と置換」ウィンドウがポップアップ表示され、「置換」タブに切り替わり、「コンテンツの検索」列に#N /と入力します。 A、[置換]列を空白のままにして(図3)、[すべて置換]をクリックして最終結果を表示します(図4)。ヒント:Execlフォームを任意に開き、ツールバーの[関数の挿入]アイコンをクリックすると、ポップアップの[関数の挿入]ウィンドウで、ウィザードが要件を満たす関数を見つけるように案内します。 「共通関数」ボックスで、VLOOKUP関数を選択して、ウィンドウの下端にその関数の意味をすぐに表示します。検索テーブル領域の最初の列が条件要素を満たし、その領域内で検索するセルの行番号を決定します。選択したセルの値を返します。この記事は[System Home] www.xp85.comから来ています