[[20190606103220]] 『同じ文字を抽出してそのあとの3文字を表記したい』(ぱんじーびおら) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『同じ文字を抽出してそのあとの3文字を表記したい』(ぱんじーびおら)

教えてください
下記のような表があるとします。

B,C,D列のどこかに注文NO.xxxと記載されています。
その情報を下記の表のように、A列の同じ行に表記させたいのです。

以下の条件となります。
 1) B〜D列は注文NO.xxx以外の欄には文字が入力されています。
 2) 注文NO.xxxが入力されているセルも注文NO.xxxの後ろに
   文字が記入されています。
 3) 注文NO.xxxは必ず、文字の最初にあります。
 4) 注文NO.xxxはB〜Dのどれかにあり、同じ行内では重複はしていません。
 5) 4行目のように、注文NO.xxxがない行もあります。
 

	  A	     B	          C	      D
  1	注文NO.     
  2	注文No.123  注文No.123		
  3	注文No.125		注文No.125	
  4				
  5	注文No.126		注文No.126	
  6	注文No.126		           注文No.126

このような場合、A2以降に適切な関数はありますでしょうか。
よろしくお願いします。

< 使用 Excel:Excel2016、使用 OS:Windows7 >


 =IFERROR(LEFT(INDEX(B2:D2,MATCH("注文No.*",B2:D2,0)),8),"")
 ではどうか?
(ねむねむ) 2019/06/06(木) 10:57

ねむねむ様
早々のご返事ありがとうございました

無事できました!
(ぱんじーびおら) 2019/06/06(木) 11:53


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.