2017-08-25 1 views
-1

誰もが同じ列にアイテムコードを持つスプレッドシートを持っていて、最初のものに匹敵する2つの文字コードを見つける必要があります。 I.私はどの行dftca0004が、dftea0004を含む行を検索する必要があるか知っています。両方の項目コードは同じ列にあります。2文字異なる値を見つけよう

事前

+0

Googleはこれを迅速に解決できると思いますが、常に2文字で、常に「ca」から「ea」ですか?あなたの質問は少し改善され、あなたが試したことのいくつかの例がうまくいくでしょう。 – krib

+0

私はExcelを検索しましたが、私はこのタイプのスプレッドシートにはまったく新しいです。はい、唯一の違いは、カートンコードすなわちdtifca0004であり、対応する内容はdtifea0004です。最初と最後の4文字は製品ごとに異なります。 – 7527amanda

+0

だから、私は '' ca''だけ '' ea''に変更するのと同じ理由は何ですか? – krib

答えて

0

のおかげですべての値は、A列とdtifca0004であるセルA1にある、以下の式がdtifea0004のROWNUMBERを返します。フォーマットは**** C *****と****電子*****

=MATCH(REPLACE(A1,5,1,"e"),A:A) 
+0

値がセルa1にない場合にも機能しますか?私の方程式はx×××c××××を見上げますが、それを見つけるためにはx×××e××××が必要です。最初の××××c××××の位置は分かりません – 7527amanda

+0

*****のように見える? –

+0

これは、固定セル$ t $ 3にある**** c ****値を検索し、対応する行から**** c ****を含む値をパッケージワークシートから返します。私は対応する**** e ****について同じ情報を必要とする別のセクションを持っています。 = + IF($ T $ 3 = ""、 "" VLOOKUP($ T $ 3、 '製品仕様'!A:AB、9、FALSE)、パッケージ化:A:B、2、FALSE) – 7527amanda

0

ているときに、この式は動作します置き換える機能は完全にこれが最後の式

で動作しますありがとう
=+IF($T$3="","",VLOOKUP(REPLACE($T$3,4,1,"e"),'Barcode Register'!A:E,5,FALSE)) 
関連する問題