[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『スプレッドシートの郵便番号』(勉強中)
スプレッドシートでの質問です。
下記の数式で顧客番号(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
なるほど。。。文字列に*1で数値に変換させると言う事ですね。
非常に勉強になります。
ありがとうございました。
作業が一気に進みました。
感謝、感謝、感謝です m(_ _)m
(勉強中) 2023/06/13(火) 13:09:03
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.