- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
既に回答がついていますが、関数でやる方法もあるものの、データ数が多いなら動作が重くなりそうな予感。数百程度なら大丈夫でしょうが、1000超えると厳しいかも? スペック次第、設定次第の部分ですけどね。 また、こうしたリスト業務が多いなら、いっそVBAに手を出すのがお勧めです。 入門用サイトはいっぱいありますし、お望みのマクロは結構簡単に組めるはず。というかその気になって探せば、そのものズバリのマクロもどこかに転がってる気がしますけども。
その他の回答 (5)
- HohoPapa
- ベストアンサー率65% (448/684)
添付画像を前提に C1=B1 C2=IF(A1=A2,C1&","&B2,B2) D2=IF(A2<>A3,C2,"") C2,D2を下方向に必要数複写する。 という対応はいかがでしょうか。
お礼
回答ありがとうございました。
- imogasi
- ベストアンサー率27% (4737/17068)
>Excelに詳しい方 このコーナーは、ある程度、エクセルに詳しい方しか回答しない。書く必要なし。 ーー それよりも、この質問をする人は、相当エクセル関数の熟達者でないと、回答が理解できない、おそれがある。そういうタイプの問題だ。 エクセルでは、条件に合った行を探しての、抜出し問題は、関数では複雑になる。これを知らないのか、うすうす感じて、>Excelに詳しい方 、に答えてほしいとなったのかも。しかし必要なのは、質問者のエクセル関数の理解度だ。 ーー 本件は、分類すると、関数で条件による抜出し問題のタイプで、例えば、下記のサイトを見ればどれだけ複雑になるか判る。 https://nyanto.jimdo.com/エクセル関数-問題解決/条件に合うデータ全ての抽出方法1/条件合うデータ抽出2/ ーー もし、abc@abc.comに当たるデータが(検索語、URL)が複数並んでおれば、さらに扱いがむつかしい。 ーー 本件は、該当分の抜出しのほかに、該当の行の右列のデータを、累積して、1つに結合までしなくてはならない。その点でさらにむつかしい。 ==== 質問者には、縁がないかもしれないが、私なら、VBAでFindメソッドを使って、A列で該当行を発見し、B列の文字列を結合していく、方法を採る。 VBAコードは、ここに書いても無駄かもしれないので略。 ーーー そしてabc@abc.comに当たる、複数の検索語分だけ、その作業を繰り返す。 ーー 質問者は、複雑な、組合せた、長い、関数式の回答が出るのをまつか? そのままコピペして、結果が出れば、よいとするか。
お礼
こちらの知識不足、質問の仕方が悪く申し訳ありません。色々と勉強になりました。ありがとうございます。
- papis
- ベストアンサー率70% (3582/5078)
やりたいことは文字列の結合といいます。 Excelを使っているのなら、fxボタンを押した際に、 「文字列」で検索すれば CONCATENATE という関数が出てくると思います。
お礼
回答ありがとうございました!
- 中京区 桑原町(@l4330)
- ベストアンサー率22% (4373/19604)
関数で表したいルールを教えてください。 単純にA子とB太郎とC助を付けてB5に表示したいのですか? ならば =B1&","&B2&","&B3 これをB5に入力すればよい
お礼
ありがとうございました
補足
説明不足で申し訳ありません。 こういったデータが大量にあるので、「このメールアドレスに該当する人はA子,B太郎,C助」と抽出したいのです。
関連するQ&A
- EXCELに詳しい方にお尋ねします
EXCELで数式を正しくコピーできません。少し複雑な関数(IF関数とSUMIF関数の併用)を使用したのですが、その際に以下のような現象が 起こりました。 1、1つ目のセルは正しく構築できました。 2、他のセルに、関数の参照先だけを変えて、最初から同じように作り直しても、正しく動作しない(空欄になる) 3、試しに1つ目のセルと全く同じ数式のセルを作成すると、2つ目と3つ目は正しく動作するが、4つ目から正しく動作しなくなる(空欄になる) これって、バグなんでしょうか・・・??EXCELに詳しい方、よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルに詳しい方、助けてください・・・
奇数と偶数の数を数えるのに関数を使用したいのですがそのような関数はありますでしょうか?(数字ではなく記号で数えたいのですが) (イメージです)↓ A B C D E F 1 1 2 3 4 5 6 奇数 偶数 2 ○ ○ ○ 2 1 3 ○ ○ 1 1 このように奇数 偶数のところにカウントした数を表示させたいのですが・・・
- ベストアンサー
- オフィス系ソフト
- エクセル関数に詳しい方お願いします
次のセルの結果を導く関数を教えて下さい。 A1 ダイヤモンド B1 ダイヤ C1 関数の結果:モンド としたい。 同様に A2 リバーシプル B2 リバー C2 関数の結果:シプル としたい。 こんな関数ありますか?
- ベストアンサー
- オフィス系ソフト
- エクセルに詳しい方、お願いします。
エクセル(2003)についてですが、セルAかセルBに値が入力されると、その行A~Uまで塗りつぶしされるというようなことが自動(関数を使うなどして自動で)でできる方法がないか、探しています。また関数に書式を指示する単語など、わかりません。お手数ですが、お答えいただけると助かります。C~Uまで値が入っているので条件書式だと、うまく使えませんでした。参照したいのはAとBなのです。 長くなってしまい、質問文もわかりにくいかもしれませんが、よろしくお願いします。
- 締切済み
- オフィス系ソフト
- エクセル関数について詳しい方教えて下さい。
セルAに100と入力すると、計算式✖︎1.08が起動しセルBに 108が表示する関数を作ったのですが、同時に逆計算の 関数を同じセルに組み込むやり方を教えてください。 108を先にセルBに入力するとセルAに逆計算が起動して 100が表示されるには、どういう関数なのでしょうか。
- 締切済み
- Windows系OS
- 【エクセル関数】に詳しい方。よろしくお願いします。
こんにちは。 エクセル関数に詳しい方、教えてください。 --------------------- 001 002 003 001 002 005 --------------------- 上記のようなデータで、「001と001」、「002と002」のように、連続する数字で一致するものをピックアップするにはどうしたらいいでしょうか?(「003と005」は一致しないので、ピックアップしない)。 たぶん関数を使えばできると思うのですが、知識がないため分かりません。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルに詳しい方教えてください。
関数、数式、VBAを使って作業効率とミスを防ぎたいので 知っている方法があれば教えていただきたいのですが 便利な機能があれば教えてください。 また下記のような対応はエクセル上可能でしょうか。? (1)A10のセルに文字または数字を入力したら B10に今の時間を表示する。 (2)関数などで記入漏れを探すにはどうしたらいいでしょうか? (3)事務作業で便利機能やソフトはあれば教えてください。 (4)私はこういった本を読んでエクセルを使いこなした、などありましたら 教えてください。 (5)コールセンターで働いてますが入電内容ををエクセルに入力しています。 効率のいい方法があれば教えてください。
- 締切済み
- その他MS Office製品
- Excelの関数でこれを知ってる方教えて下さい。
Excelで二つに値(A1・A2)の合計をA1に対するパーセンテージを表したいのですが関数がわかりません。計算式はA1/(A1+A2)でできるのですが回答数が多くて面倒です。これを解消する関数があれば教えて下さい。
- 締切済み
- その他(業務ソフトウェア)
- EXCELに詳しい方教えてください
例えばA1「あか」A2「あお」A3「きいろ」を入力 別のセル(例えばB1)に3つのうちいずれかをランダムに表示させる 上記の方法を教えてください。 よろしくお願いします。 EXCELは簡単な関数ならば使えるレベルです・・・
- ベストアンサー
- Windows XP
- エクセル詳しい方
関数教えてください。 売上で家賃が変わるのですが、 売上(セルH8)が、400万までなら5%、400万以上なら7%、最低保証料15万 もう一つ 売上が1千万未満なら5%、1千万以上、1千2百万未満なら6%、1千2百万以上なら7%、最低保証料40万 と式を入れたいのですが上手くいきません。 宜しくお願いします。
- ベストアンサー
- その他(インターネット・Webサービス)
お礼
回答ありがとうございました。