
No.4ベストアンサー
- 回答日時:
一覧AのデータがA1セルから下方にあり、一覧BがE1セルから下方にあるとしたらB1セルには次の式を入力して下方にドラッグコピーします。
=IF(A1<MIN(E:E),IF(MIN(E:E)-A1<="0:20"*1,MIN(E:E),""),IF(A1>=MAX(E:E),IF(A1-MAX(E:E)<="0:20"*1,MAX(E:E),""),IF(A1-INDEX(E:E,MATCH(A1,E:E,1))<="0:20"*1,INDEX(E:E,MATCH(A1,E:E,1)),IF(INDEX(E:E,MATCH(A1,E:E,1)+1)-A1<="0:20"*1,INDEX(E:E,MATCH(A1,E:E,1)+1),""))))
配列数式などを使っておりませんのでデータ数が多くなっても計算に負担のかからない方法です。
No.3
- 回答日時:
添付図参照
B2: =IF(SUMPRODUCT((A2>=D$2:D$5-"0:20")*(A2<=D$2:D$5+"0:20")),INDEX(D$2:D$5,SUMPRODUCT((A2>=D$2:D$5-"0:20")*(A2<=D$2:D$5+"0:20")*ROW(D$2:D$5))-1),"")

No.2
- 回答日時:
今仮に、一覧AがA列にあり、一覧BがB列にあるものとします。
まず、C1セルに次の関数を入力して下さい。
=IF(AND(COUNT($A:$A),ISNUMBER(INDEX($B:$B,ROW()))),IF(MIN(IF(MIN($A:$A)>INDEX($B:$B,ROW()),9E+99,INDEX($B:$B,ROW())-SMALL($A:$A,COUNTIF($A:$A,"<="&INDEX($B:$B,ROW())))),IF(MAX($A:$A)<INDEX($B:$B,ROW()),9E+99,LARGE($A:$A,COUNTIF($A:$A,">="&INDEX($B:$B,ROW())))-INDEX($B:$B,ROW())))>"0:20"+0,"",IF(IF(MIN($A:$A)>INDEX($B:$B,ROW()),9E+99,INDEX($B:$B,ROW())-SMALL($A:$A,COUNTIF($A:$A,"<="&INDEX($B:$B,ROW()))))>IF(MAX($A:$A)<INDEX($B:$B,ROW()),9E+99,LARGE($A:$A,COUNTIF($A:$A,">="&INDEX($B:$B,ROW())))-INDEX($B:$B,ROW())),LARGE($A:$A,COUNTIF($A:$A,">="&INDEX($B:$B,ROW()))),SMALL($A:$A,COUNTIF($A:$A,"<="&INDEX($B:$B,ROW()))))),"")
そして、C1セルをコピーして、C2以下に貼り付けて下さい。
以上です。

No.1
- 回答日時:
では添付図の通りに。
A列に8:44や10:34などを縦に並べます。
D1以下に9:00や10:00、11:00、12:00…と縦に並べます。
E1に
=IF(COUNTIF(A:A,">="&(D1-"0:20"))-COUNTIF(A:A,">"&(D1+"0:20")),INDEX($A$1:$A$10,MATCH(MIN(ABS($A$1:$A$10-D1)),ABS($A$1:$A$10-D1),0)),"")
と記入、必ずコントロールキーとシフトキーを押しながらEnterで入力、E2以下にコピー貼り付けます。
E列にも忘れず時刻の表示形式を取り付けます。
あなたがどこ番地のセルに数字を並べているのか全く不明ですが、「この通り」にやらないと失敗します。
最初はあなたもまっさらの白紙エクセルを用意、練習用に回答通りにサンプルを作成し、教わった通りにやってキチンと出来ることをまず確認してください。
そのあとご自分のエクセルに、正しく応用してください。
#補足
まず。
>この例の場合だと、10:34の横に10:30が入力される。
これと
>条件に合致するAの時間をBの該当する時間の横に入力する
とでは、ヤリタイ事が真逆です。
それから、9:50と10:00など、20分前後で完全にラップしててふつーに考えてもよろしくありません。
Aに10:15があってBに10:00と10:30があったら、いったいどっちにくっつけたいんでしょうか。
逆に1つのゾーンに複数該当があったらどうしたいのかも、また考え無しの様子です。
といった具合に思い付きでご相談を作文しているせいか、ご説明がとんだデタラメ状態ですが、まぁその辺は置いておいて出来ることをやってみましょう。

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(教育・科学・学問) エクセル関数について 2 2022/12/23 08:59
- Visual Basic(VBA) Sheet3から2つの条件でオートフィルターで抽出した個数をSheet2へ入力するマクロで、一つ目の 4 2023/01/12 23:40
- Visual Basic(VBA) VBA 検索と入力 Excel ブック ぶぶぶ シート ししし 列V 検索対象の列です 最終行は、お 6 2023/05/17 01:40
- Excel(エクセル) エクセルでの延長表計算式を教えてください 5 2022/12/21 12:20
- Excel(エクセル) 出退勤管理の遅刻・早退時間について 3 2023/08/10 15:33
- 賃貸マンション・賃貸アパート 賃貸:24時間緊急駆け付けサポートの加入必須?更新時の相談 3 2022/09/08 14:51
- Excel(エクセル) エクセル 条件に合う日付に入力された時間数の合計したい 4 2022/06/17 22:18
- その他(Microsoft Office) エクセルの関数について 4 2022/07/30 16:42
- その他(Microsoft Office) エクセル 条件付き書式 日をまたぐ塗りつぶし 1 2023/01/13 18:00
- Excel(エクセル) 【Excel】 開始時間からある日時までの経過時間を計算する関数を教えて下さい 5 2023/06/11 22:22
このQ&Aを見た人はこんなQ&Aも見ています
-
エクセルで時刻(8:00~20:00)でオートフィルタをかけたい
Excel(エクセル)
-
【Excel】セル内の時間帯が特定の時間帯に含まれるかの判定
Excel(エクセル)
-
エクセルで時間の判定をしています。0時以上5時以下の場合は○と判定したいので、以下のイフ関数を試しま
Excel(エクセル)
-
-
4
[IF文] 「何時〜何時」で該当する時間を表示したい お疲れ様です。お知恵をお借りできればと思います
Excel(エクセル)
-
5
時間を「昼間」と「夜間」に分けて表示させたい。
Excel(エクセル)
-
6
エクセルで時間帯を 深夜、日中、夜間としたい
Excel(エクセル)
-
7
IF関数の論理式に時刻を使いたいが・・・
Word(ワード)
-
8
エクセル(EXCEL)で15分単位で加算したい場合
Excel(エクセル)
-
9
データの抽出を教えてください
Excel(エクセル)
-
10
時間帯ごとの集計をしたいがエクセルが認識する時刻としない時刻があり困っています。
Excel(エクセル)
-
11
何時から何時までを○○、何時から何時までを××、何時から何時までを△△と表示させたい
ノートパソコン
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
オートフィルターの絞込みをし...
-
【マクロ】【画像あり】関数が...
-
EXCELのVBAで複数のシートを追...
-
勤怠表について ABS、TEXT関数...
-
【Officer360?Officer365?の...
-
Excelに貼ったXのURLのリンク...
-
Excelで4択問題を作成したい
-
エクセルについて
-
エクセル
-
グループごとの個数をカウント...
-
エクセル GROUPBY関数について...
-
グループごとの人数のカウント
-
グループごとの人数のカウント
-
エクセルシートの見出しの文字...
-
Amazonでマイクロソフトオフィ...
-
エクセルの複雑なシフト表から...
-
エクセルの関数について
-
【マクロ】実行時エラー '424':...
-
ページが変なふうに切れる
-
エクセル ドロップダウンリスト...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
9月17日でサービス終了らし...
-
エクセル
-
【マクロ】WEBシステムから保存...
-
エクセルの循環参照、?
-
エクセル ドロップダウンリスト...
-
エクセルのdatedif関数を使って...
-
特定のセルだけ結果がおかしい...
-
【マクロ】A列にある、日付(本...
-
【マクロ】EXCELで読込したCSV...
-
【マクロ】アクティブセルの時...
-
【エクセル】期限アラートについて
-
iPhoneのExcelアプリで、別のシ...
-
【関数】同じ関数なのに、エラ...
-
Excelの新しい空白のブックを開...
-
【マクロ】3行に上から下に並...
-
【マクロ】宣言は、何のために...
-
VBA チェックボックスをオーバ...
-
Excelについての質問です 並べ...
-
【マクロ】アクティブセルの2...
-
【関数】不規則な文章から●●-●●...
おすすめ情報