
お世話になります。
関数がまったくわからないので、チョンにも解るようにご説明よろしくお願い致します。
特定の範囲の中からひとつ指定して、その指定した文字に対する抽出を別の範囲から拾い出したいのですが、方法はありますか?
例としますと・・・
5/1のおやつ
A B
1 りんご Aちゃん
2 みかん Bちゃん
3 なし Cちゃん
4 みかん Dちゃん
とします。
別シートで、Aちゃんの5/1-5/31のおやつ一覧を作りたい、と思ったとき、
Aちゃん
A B
1 5/1 ※おやつ名
2 5/2 ※おやつ名・・・
と、いうふうに 別シートで(Aちゃん)と指定した場合、5/1の一覧のA列からAちゃんが食べた(りんご)を別シートBの1に引っ張ってきたいのです。
おなじように(Bちゃん)(Cちゃん)でも月別おやつ一覧をつくりたいので、コピペして使えるとなお助かります。
どうでしょう?つたない説明ですが、お助けしていただけますか?
よろしくおねがいいたします。
No.1ベストアンサー
- 回答日時:
次のようにしてはどうでしょう。
シート1ではA1セルに日付、B1セルにおやつ、C1セルに名前の文字がそれぞれ入っており、下方にデータがあるとします。
日付は例えば5/1のように入力し5月1日と表示してもよいでしょう。
そこで、作業列としてD2セルには次の式を入力し下方にオートフィルドラッグします。
=IF(C2="","",IF(A2<>"",C2&"/"&A2,C2&"/"&MID(D1,FIND("/",D1)+1,10)))
シート2では次のようにします。
A1セルにAちゃんの文字を、A2セルには日付、B2セルにはおやつの文字をそれぞれ入力します。
A3セルには5/1のように入力して5月1日のように表示します。
=IF(OR(A3="",COUNTIF(Sheet1!$D:$D,A$1&"/"&A3)=0),"",INDIRECT("Sheet1!B"&MATCH(A$1&"/"&A3,Sheet1!$D:$D,0)))
A3及びB3セルを選択してから下方のA35、B35までオートフィルドラッグします。これで5月31日までの日にちが表示されます。同時にB列では式がコピーされます。
次にA1セルからB35セルまでを選択したのちにH列まで横方向にオートフィルドラッグします。
その後にC1セルやE1セル、G1セルの名前をBちゃん、Cちゃん、Dちゃんのように変更すればそれぞれの子供さんのおやつが表示されますね。
一度こちらが示したと同じ条件で試験してください。なお、シート1のD列が目障りでしたら列を非表示にすればよいでしょう。
難しい式を使うよりもスムーズに処理できます。
No.2
- 回答日時:
回答1で補足します。
シート1のA列での日付の入力ですが日付が変わった時点でその日付をA列に入力し、同じ日の氏名毎のおやつの場合には日付をいちいち入力する必要はありません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VLOOKUP FALSEのこと
-
if関数の複数条件について
-
同じ名前(重複)かつ 日本 ア...
-
excel
-
【マクロ】数式を入力したい。...
-
表計算ソフトでの様式の呼称
-
空白のはずがSUBTOTAL関数でカ...
-
【関数】=EXACT(a1,b1) a1とb1...
-
【マクロ画像あり】❶1つの条件...
-
エクセルの文字数列関数と競馬...
-
【画像あり】【関数】指定した...
-
エクセルでフィルターした値を...
-
エクセルに写真が貼れない(フ...
-
エクセルのライセンスが分かり...
-
【関数】3つのセルの中で最新...
-
LibreOffice Clalc(またはエク...
-
【マクロ】excelファイルを開く...
-
【マクロ】【画像あり】❶ブック...
-
【マクロ】既存ファイルの名前...
-
【マクロ】【画像あり】4つの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルでフィルターした値を...
-
if関数の複数条件について
-
エクセルシートの見出しの文字...
-
excel
-
エクセルの文字数列関数と競馬...
-
VLOOKUP FALSEのこと
-
同じ名前(重複)かつ 日本 ア...
-
表計算ソフトでの様式の呼称
-
エクセルに写真が貼れない(フ...
-
【マクロ】数式を入力したい。...
-
【マクロ】実行時エラー '424':...
-
【画像あり】オートフィルター...
-
Office2021のエクセルで米国株...
-
【画像あり】【関数】指定した...
-
エクセルのVBAで集計をしたい
-
【マクロ】【画像あり】4つの...
-
【関数】3つのセルの中で最新...
-
【マクロ】excelファイルを開く...
-
LibreOffice Clalc(またはエク...
-
エクセルのライセンスが分かり...
おすすめ情報