質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
Google スプレッドシート

Google スプレッドシートは、フリーで利用できる表計算ソフト。Webアプリのためインターネットに接続することで利用できます。チャートやグラフの作成のほか、シートを他のユーザーと共有したり、同時に作業を進めることも可能です。

関数

関数(ファンクション・メソッド・サブルーチンとも呼ばれる)は、はプログラムのコードの一部であり、ある特定のタスクを処理するように設計されたものです。

Q&A

解決済

1回答

555閲覧

スプシでのデータ抽出について 複数条件での抽出

nanao06

総合スコア4

Google スプレッドシート

Google スプレッドシートは、フリーで利用できる表計算ソフト。Webアプリのためインターネットに接続することで利用できます。チャートやグラフの作成のほか、シートを他のユーザーと共有したり、同時に作業を進めることも可能です。

関数

関数(ファンクション・メソッド・サブルーチンとも呼ばれる)は、はプログラムのコードの一部であり、ある特定のタスクを処理するように設計されたものです。

0グッド

0クリップ

投稿2022/06/28 02:34

編集2022/07/04 23:10

いつもお世話になっております。
皆様に助けられて完璧なデータの取得ができておりますがまた一つ問題が起こりました。

スプレッドシートで3つの条件に該当するデータの抽出方法を教えてください。

データの抽出条件として「今日の日付」の「名前」、「問い合わせ番号」のデータを抽出することですが、うまくいきません。
シートは2つあり、1つ目のシートは発送した「日付」、「名前」、「問い合わせ番号」などの配送会社から取得するデータがあり、
もう1つのシートには今日の日付に発送する「名前」と「問い合わせ番号」だけをデータとして出したいです。

=IF(INDEX('②(発送した日付)'!A:J,MATCH(C3,'②(発送した日付)'!C:C,0),1),('②(発送した日付)'!G:G=today(),""))

3つの条件が必要かというと、リピーターが短い間隔で購入する際に名前だけで取得すると過去に発送したお問い合わせ番号が重複してしまうので
条件を「今日の日付」として抽出したいです。

皆様のお力を貸していただきたいと思います。
よろしくお願いいたします。

説明が不足していたので
下記リンクよりご確認をお願いいたします。

[リンク内容]
https://docs.google.com/spreadsheets/d/1wPmICMjzJLr3wZ5ip1X_I8LA40yF_oSNFPpmBhuXYBk/edit#gid=822916448

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

k.a_teratail

2022/06/30 09:20 編集

いまいちスプレッドシートの内容がわからないので 質問に載せることは可能でしょうか? 個人情報などがあり、公開できない場合は、サンプル値とかでも良いです。 --- 作業用のセルなどを追加しても良いなら 「名前」と「日付」を文字列結合し、一意のキー値とする 一意のキー値なら、取得は複雑にならないかと思います。
nanao06

2022/07/01 12:45

初めまして!ご返信ありがとうございます! ご連絡が遅くなりまして申し訳ございません。 コメントが来ると思っていなかったので諦めておりました(´;ω;`)ウゥゥ ありがとうございます<m(__)m> スプシを公開しますのでお手すきの際にご確認いただけますと幸いです。 宜しくお願い致します!
guest

回答1

0

ベストアンサー

画像の緑部分のような感じで問題ないでしょうか?

イメージ説明

名前と日付で一意の値を生成して取得するようにしてみました。

以下、抽出した数式になります。

セル数式
C9=IFERROR(INDEX('お問い合わせ'!A:G,MATCH(B8&TEXT(A8,"m/d"),'お問い合わせ'!C:C&'お問い合わせ'!G:G,0),1),"")
D9=IFERROR(INDEX('お問い合わせ'!A:G,MATCH(B8&TEXT(A8,"m/d"),'お問い合わせ'!C:C&'お問い合わせ'!G:G,0),4),"")
E9=IFERROR(INDEX('お問い合わせ'!A:G,MATCH(B8&TEXT(A8,"m/d"),'お問い合わせ'!C:C&'お問い合わせ'!G:G,0),7),"")

投稿2022/07/02 02:40

k.a_teratail

総合スコア845

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

nanao06

2022/07/02 09:31

お世話になります。m(_ _)m お忙しい中ご返信ありがとうございます! 1度試してみますので改めてご連絡させて頂きます。よろしくお願いしますm(_ _)m
nanao06

2022/07/04 12:59

お世話になっております。 お忙しいところご返信ありがとうございます!! 先程試してみたところできました>< ありがとうございます!!!>< しかし本番環境のシートでは上手くいかないのですが 本番では日付は「2022/07/02」 &TEXT(A10,"m/d" のところを 「"yyyy/mm/dd"」に変えてもうまくいきませんでした。 少し教えていただけますでしょうか? よろしくお願いいたします。
k.a_teratail

2022/07/04 13:17

お問い合わせシートのG列の日付は「07/02」になっていますでしょうか? もし、その場合は、「&TEXT(A10,"mm/dd"」にする必要があります。 「&TEXT(A10,"m/d"」 では 「7/2」となってしまいますので、「07/02」と一致せずに取得できなかったのではないかと思います。 ご確認の方、よろしくお願いします。
nanao06

2022/07/04 13:38

何度も申し訳ございません!!!!!!!! 解決しました(´;ω;`)ウゥゥ 本当にありがとうございました>< またご縁がありましたらよろしくお願いします。<m(__)m>
nanao06

2022/07/04 13:42

何回もすみません、 もし日時表記が「mm/dd」になった場合はワイルドカードは使えるでしょうか><
nanao06

2022/07/04 13:44

日時が二桁になる可能性があり、その場合教えていただけますでしょうか? 度々申し訳ございません。 よろしくお願いします。<m(__)m>
k.a_teratail

2022/07/04 14:10

> 日時が二桁になる可能性があり すみません、こちらはどうゆうことでしょうか? 日時が二桁・・・1つのセルに二つの日付が入るということでしょうか? 07/03 07/10
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問