[[20150616182028]] 『@があるセルだけを抜き出す』(ぷちくま) ページの最後に飛ぶ

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

 

『@があるセルだけを抜き出す』(ぷちくま)

お世話になっております。

1行に、一人の個人データがあるのですが、
その中で、メールアドレスが記載されている列がバラバラになっております。

各行のメールアドレスだけを別シートに取り出したいのですが、
よい方法等御座いましたら、お教え頂けないでしょうか。

Sheet1

       A         B         C        D        E         F    ・・・

1       ****@***.**
2              ****@***.**
3       ****@***.**
4                         ****@***.**
5                   ****@***.**

メールアドレスだけを取り出して、

Sheet2

    A
1 ****@***.**
2 ****@***.**
3 ****@***.**
4   ・
5   ・
    ・

にまとめたいです。
宜しくお願いいたします。

< 使用 アプリ:Excel2000、使用 OS:WindowsXP >


 Sheet2 の A1 に
 =IFERROR(INDEX(Sheet1!1:1,MATCH("*@*",Sheet1!1:1,0)),"")
 をA2以下にコピーでどうでしょうか。
(Mook) 2015/06/16(火) 19:55

 > =IFERROR(INDEX(Sheet1!1:1,MATCH("*@*",Sheet1!1:1,0)),"")

 IFERROR は2000では使えまへんなw

 =IF(COUNTIF(Sheet1!1:1,"*@*"),INDEX(Sheet1!1:1,MATCH("*@*",Sheet1!1:1,0)),"")

 =IF(ISNA(MATCH("*@*",Sheet1!1:1,0)),"",INDEX(Sheet1!1:1,MATCH("*@*",Sheet1!1:1,0)))

 エラー処理いるのならだけど。
 
(帰って来た名無しのおっさん) 2015/06/16(火) 21:07

Mookさん、帰って来た名無しのおっさんさん

コメントありがとうございます!
お教え頂いた、
=IF(ISNA(MATCH("*@*",Sheet1!1:1,0)),"",INDEX(Sheet1!1:1,MATCH("*@*",Sheet1!1:1,0)))
で無事上手く取り出せました!とても助かりました!感謝感激です!!
ありがとうございました!
(ぷちくま) 2015/06/17(水) 09:33


コメント返信:

[ 一覧(最新更新順) ]


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