-2
2つのExcelシート、1つの数値と別のテキストがあります。 数値とテキストシートには5つの観測値があり、最初の列は国です。国のデータ辞書は1 = 'US'、2 = 'ドイツ'、3 = 'インド'、4 = '中国'です。 データディクショナリコードに基づいて2つのシート間の値を比較できるVBAコードを探しています。また、国の列には、データ辞書で利用可能なデータ以外のデータはありません。この例では、ディクショナリでは使用できないオプション5もあります。これは、エラーとして強調表示する必要があります。データ辞書に基づいて2枚のシートを比較するVBAコード
Sheet1: Numeric Sheet2: Text
Country Country
1 US
1 US
2 Germany
3 India
4 China
5 China
...国名を取得するために
vlookup()
機能を使用することができますか? –これは、純粋にVBAではなく、セル内のExcel式と条件付き書式を使用して行うことができます。データ辞書を含む別のシートを作成し、VLOOKUPを使用することをお勧めします。 – VirtualMichael
こんにちは、お返事ありがとうございます。私が与えたものが一例です。実際には、私は200の列と50kの観測値を持っています。条件付き書式を適用してvlookupを使用することは、データの量を考慮すると面倒です。数値シートとテキストシートを比較し、変数に記録された値がデータ辞書ごとに同じであることを確認して、データ品質チェックプロセスを自動化したいと思います。希望があなたの質問に答えることを望みます。 –