Excel (一般機能)

Excelの一般機能に関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(指定なし : 指定なし)
vlookup照合以外の方法希望。ハイフンありなしデータ
投稿日時: 22/11/02 21:24:12
投稿者: not_found

Excelデータでハイフンありなし混ざってる機械型番の列を正しいのとvlookup照合。
結果、本来のものを飛び飛びで値張りしてます。
もっと効率良いやり方ないでしょうか?

回答
投稿日時: 22/11/02 21:49:53
投稿者: んなっと

具体例と欲しい結果を表形式で示してください。
表形式というのはこんな形です。
 
    A   B  C D E   F   G
 1  型番 名前 値     型番 名前
 2  A101  あ 13    A-101  あ
 3  A105  お 13    A-102  い
 4  A102  い 16    A-103  う
 5 A-107  き 17    A-104  え
 6 A-109  け 18    A-105  お
 7  A104  え 25    A-106  か
 8 A-106  か 27    A-107  き
 9 A-108  く 27    A-108  く
10  A103  う 29    A-109  け
 
それからExcelのバージョンも書いてください。

回答
投稿日時: 22/11/03 08:46:20
投稿者: んなっと

上の例とは違って「名前」がなく、手がかりが「型番」のみの場合。
 
      A  B C D     E F
 1   型番 値    型番(正)  
 2   A101 13      A-101  
 3   A105 13      A-102  
 4   A102 16      A-103  
 5   A-107 17      A-104  
 6   A-109 18      A-105  
 7   A104 25      A-106  
 8   A-106 27      A-107  
 9   A-108 27      A-108  
10   A103 29      A-109  
11  ABP101 35     AB-P101  
12 AB-P-106 48     AB-P102  
13            AB-P103  
14            AB-P104  
15            AB-P105  
16            AB-P106  
17            AB-P107  
 
C2
=IFERROR(IFERROR(VLOOKUP(A2,E:E,1,),INDEX(E:E,MATCH(SUBSTITUTE(A2,"-",),F:F,0))),"")
下方向・↓
F2
=SUBSTITUTE(E2,"-",)
下方向・↓
 
      A  B     C D     E      F
 1   型番 値 型番(正)   型番(正) ハイフン無
 2   A101 13   A-101    A-101    A101
 3   A105 13   A-105    A-102    A102
 4   A102 16   A-102    A-103    A103
 5   A-107 17   A-107    A-104    A104
 6   A-109 18   A-109    A-105    A105
 7   A104 25   A-104    A-106    A106
 8   A-106 27   A-106    A-107    A107
 9   A-108 27   A-108    A-108    A108
10   A103 29   A-103    A-109    A109
11  ABP101 35  AB-P101   AB-P101   ABP101
12 AB-P-106 48  AB-P106   AB-P102   ABP102
13               AB-P103   ABP103
14               AB-P104   ABP104
15               AB-P105   ABP105
16               AB-P106   ABP106
17               AB-P107   ABP107
 
状況次第ではまだ不完全。

回答
投稿日時: 22/11/03 08:58:49
投稿者: んなっと

不完全な例。
 
     A  B    C D     E      F  G
1   型番 値 型番(?)   型番(正) ハイフン無  
2  ABP106 48 AB-P106 ?  AB-P106   ABP106 ★
3  AB-P106 48 AB-P106   AB-P107   ABP107  
4  ABP-106 73 ABP-106   ABP-106   ABP106 ★
5 AB-P-106 93 AB-P106 ?  ABP-107   ABP107  

投稿日時: 22/11/03 18:35:48
投稿者: not_found

んなっとさん
 
反応が遅れて申し訳ございません。
ご提案ありがとうございます。
 
詳細は明日また職場の先輩にも確認してご連絡でもよろしいでしょうか?
 
今持ってる情報では
旧型番はハイフンがあり、最近のは無しになった。
ただ旧型番の利用もまだある状況です。品名もあります。
Excelのバージョンも確認してきます。
 
また追記した際はご確認いただけますと幸いです。
恐れ入りますが、よろしくお願い致します。

投稿日時: 22/11/04 20:31:52
投稿者: not_found

追記失礼します。
 
Excelはoffice365最新でした。
先輩には早くて来週中を目処にご確認いただける予定です。
まず式が即理解ができておらず今月中を締めにどちらの工数とるか
考えてみます。ありがとうございます。

投稿日時: 22/11/04 20:32:53
投稿者: not_found

あと本来の正しい型番の参照シートは
別シートでした。失礼しました。

回答
投稿日時: 22/11/04 21:21:41
投稿者: んなっと

「具体例を示せ」と書きましたよね。
回答する側から歩み寄っているんです。
質問する側も、シートの現状と目標を具体的に説明する努力をしてください。

投稿日時: 22/11/04 21:34:54
投稿者: not_found

申し訳ありません。
恐怖を感じたため、これで失礼します。
ありがとうございました。