システムwiki

より少ない索引の一致

VIKASKU 解決済 最終更新日:2021-06-14 11:34

こんにちは、

私は2枚のシートのファイルがあります.2番目のシートでは、Sheet1から一致させるデータがいくつかあります.値はルックアップ値よりも小さいはずです.

状況を理解しやすくするために、サンプルはこちらから入手できます.

https://OneDrive.live.com/edit.aspx?cid= 771fdbbe98867c6e&Page= View&Resid= 771FDBBE98867C6E!118&Parid= 771FDBBE988867C6E!103&App= Excel

返信リスト(回答:6)

6 #
xl

ファイル

にアクセスできません

しかし、私が理解しているものから、Sheet1で一致するデータが昇順であると仮定して、最後の引数を一致またはvlookupで使用することを試みることができます.

応答6# ->にスキップ
5 #
VIKASKU

これでごめんなさい..........このリンクにツアーをお願いします.

リンク:G14VYQXQFX.

しかし私のデータはこのようになります、

シート1

5 lacS10 lacS15 lacS20 lacS25 lacS30 lacS40 lacs50 lac60 lac75 lacS90 lacS2クロア3クロア5クロア10クロア30クロア50クロア60クロール70クロア80クロア90クロア100クロア
Price1
1クロア
1.5クロア
クロア
40クロア
100 + CRORE

シート2

からのものです. 65 lacS60 lac32 lacS30 lacSLACS25 lacS74 lac60 lac74 lac60 lac74 lac60 lac10 lacS10 lacS57.32 lacS50 lac
Price2値はSheet1式λ
1.45クロア1クロア
1.83クロア1.5クロア
1.05クロア1クロア

応答5# ->にスキップ
4 #
xl

値は数字である必要があります....1つの方法は、次のようになる可能性があります(vlookupの最後の引数として概算一致(1)を使用して)...(Formula Barに表示される式)..{PLS注)テストのためのSheet2のA12)}

応答4# ->にスキップ
3 #
VIKASKU

解決策をありがとう......しかし、私はSheet2で1k行のデータを約1k行にしているので、テキストの値(LACS/CroResを含みます)、私はそれらを数字に書き換えることはできません.

代替案を提案できますか.

応答3# ->にスキップ
2 #
xl 1

書き換える必要はありません.

あなたのデータが列にあると言う

  1. 区切りスペースで列にテキストを実行します.これにより、B
  2. のAとLACSなどのすべての番号が表示されます.
  3. タイプ100000(= 10 ^ 5)は、セルD1と10000000(= 10 ^ 7)のセルE1
  4. である.
  5. 「LACS」
  6. の列Bのフィルタ
  7. D1
  8. をコピーする
  9. 列内のすべてのフィルタリングされたセルを選択します(upt +を使用できます. 可視セルのみを選択するには)
  10. PESTE SPECIAL>乗算.これはLACS
  11. の数字の世話をするでしょう

    手順3~6を繰り返し、「クロール」のフィルタリング、ステップ4のE1を使用してください.

    私はあなたのデータサンプルを変換するために同じことをしました.

応答2# ->にスキップ
1 #
VIKASKU

こんにちは、

遅い返答で申し訳ありません.はい、それは瞬間に働きますが、私はこれを単式式ソリューションで解決しようとしていました.