[[20230612172840]] 『スプレッドシートの郵便番号』(勉強中) ページの最後に飛ぶ

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

 

『スプレッドシートの郵便番号』(勉強中)

スプレッドシートでの質問です。

下記の数式で顧客番号(B2:B30000)から郵便番号を検索して
表示して正しく表示されていますが、元データにハイフンが入っている為、
ハイフンも表示されています。

これをハイフンなしの表示したいのですが、さらに別シートから
このハイフンなしの郵便番号を元に関連情報を検索したいので、
表示だけをハイフンなしの表示にしても上手くいかないので、
★注文情報シートから検索してきたデータをハイフンなしで
取り込みたいのですが可能でしょうか?

=ArrayFormula(IFERROR(VLOOKUP(B2:B30000,'★注文情報'!A2:G30000,7,false),""))

宜しくお願い致します。

< 使用 アプリ:、使用 OS:unknown >


 こんな感じかな?

 =ArrayFormula(IFERROR(SUBSTITUTE(VLOOKUP(B2:B30000,'★注文情報'!A2:G30000,7,false),"-",""),""))

(半平太) 2023/06/12(月) 18:56:02


完璧です!

感謝致します。助かりました。 ^0^

ありがとうございました m(_ _)m
(勉強中) 2023/06/12(月) 20:28:45


すみません・・・
出来たと思ったのですが・・・

ハイフンなしの表示にはできたのですが、他のシートからハイフンなしのデータを
検索しても検索できないです。。。

上記の数式のセルの右側に都道県を表示するのですが、
郵便番号や都道府県が書かれたシートから検索してもうまくいかないです。

=ArrayFormula(IFERROR(VLOOKUP(L1:L24487,'都道府県情報'!A1:E124537,5,false)))

≪都道府県情報シート≫
    A     B      C       D    E
1  0640941 ホッカイドウ サッポロシチュウオウク  アサヒガオカ  北海道
2  0600042 ホッカイドウ サッポロシチュウオウク  オオドオリヒガシ 北海道

見た目上は、★注文情報から得た郵便番号も、都道府県情報シートにある郵便番号も7桁の
数字なのですが、何かが違って読み取れないと言う事でしょうか?

(勉強中) 2023/06/13(火) 10:52:32


 文字列型と数値型の違いです。

 数値型にする場合
                                              ↓
 =ArrayFormula(IFERROR(SUBSTITUTE(VLOOKUP(B2:B30000,'★注文情報'!A2:G30000,7,false),"-","")*1,""))

(半平太) 2023/06/13(火) 10:57:29


 頭に0がない(実質7桁未満の)話ですかね?

 なら、頭に0を補った文字列型にする

 =ArrayFormula(IFERROR(text(SUBSTITUTE(VLOOKUP(B2:B30000,'★注文情報'!A2:G30000,7,false),"-",""),"0000000"),""))

(半平太) 2023/06/13(火) 11:05:07


出来ました ^0^

なるほど。。。文字列に*1で数値に変換させると言う事ですね。
非常に勉強になります。

ありがとうございました。
作業が一気に進みました。

感謝、感謝、感謝です m(_ _)m
(勉強中) 2023/06/13(火) 13:09:03


コメント返信:

[ 一覧(最新更新順) ]


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