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つのゾーンに複数該当があったらどうしたいのかも、また考え無しの様子です。
といった具合に思い付きでご相談を作文しているせいか、ご説明がとんだデタラメ状態ですが、まぁその辺は置いておいて出来ることをやってみましょう。
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.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),""))))
配列数式などを使っておりませんのでデータ数が多くなっても計算に負担のかからない方法です。
お探しの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も見ています
-
外出時に「待たせる妻」vs イライラする「待つ夫」は日本だけ?見習いたい海外事情
夫の家事参加に積極的なイメージのある海外でも、同様の事例はあるのか。結婚カウンセラーの佐竹悦子さんに伺ってみた。
-
[IF文] 「何時〜何時」で該当する時間を表示したい お疲れ様です。お知恵をお借りできればと思います
Excel(エクセル)
-
エクセルで時間の判定をしています。0時以上5時以下の場合は○と判定したいので、以下のイフ関数を試しま
Excel(エクセル)
-
エクセルで時刻(8:00~20:00)でオートフィルタをかけたい
Excel(エクセル)
-
-
4
IF関数で、時間を条件にしたい場合の式について
Access(アクセス)
-
5
エクセルで時間帯を 深夜、日中、夜間としたい
Excel(エクセル)
-
6
時間範囲(午前/午後/夜間)のIF関数について教えてください
Excel(エクセル)
-
7
時間を「昼間」と「夜間」に分けて表示させたい。
Excel(エクセル)
-
8
IF文に時間(何時から何時まで)の条件文を付けたい
Word(ワード)
-
9
何時から何時までを○○、何時から何時までを××、何時から何時までを△△と表示させたい
ノートパソコン
-
10
エクセルで表示形式の時刻の「0:00」を表示しないようにするには?
Excel(エクセル)
-
11
エクセル 条件付書式で時刻の判定(毎日5-13時)
Excel(エクセル)
-
12
エクセル条件付書式で指定の時間が過ぎていたらフォントの色を変える
Excel(エクセル)
-
13
[Excel] 時刻のフィルタ
その他(Microsoft Office)
-
14
複数の休憩時間がある場合の休憩時間の算出方法
Excel(エクセル)
-
15
時間帯ごとの集計をしたいがエクセルが認識する時刻としない時刻があり困っています。
Excel(エクセル)
-
16
ExcelのVLOOKUP関数で時刻を扱うと
その他(Microsoft Office)
-
17
Excelの時間計算で経過時間から特定の時間を引く方法
Excel(エクセル)
-
18
【Excel】セル内の時間帯が特定の時間帯に含まれるかの判定
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelはなんで先頭の0を消すん...
-
Excel元に戻す方法を教えてくだ...
-
【Microsoft Office Excel Comp...
-
Excelが固まってしまった。
-
西暦や和暦の表示をyyyymmdd表...
-
Excel 2019 のピボットテーブル...
-
【関数】スペースがいくつ入っ...
-
【Excel】セル内の時間帯が特定...
-
excelの不要な行の削除ができな...
-
Excelのオートフィル
-
別シートからの文字を変更
-
Excelのセルを飛ばして入力する
-
Excel初心者です。 詳しい方、...
-
エクセルの行の抽出について質...
-
Excel初心者です。 詳しい方、...
-
【マクロ】エクセルにかいてあ...
-
EXACT関数とIF関数の組み合わせ...
-
スプレッドシート クエリ関数 1...
-
エクセルで指定した日付、店舗...
-
Excelのグラフ軸について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ファイル内にある数字の出現回...
-
Excel関数の先頭に「@」が入っ...
-
エクセルの気味悪い不思議
-
Excel VBAで、実行時にsheet上...
-
表示されている人数だけを数え...
-
他人が作ったマクロの理解
-
Excelの関数について質問です。
-
Excel 集計表
-
エクセル 日時の計算式について
-
Excelの関数に関して質問です。...
-
エクセル:セル内の文字列の下...
-
絞り込み検索
-
エクセルの関数で
-
エクセルの書式設定について教...
-
余分なEXCELファイルに印刷され...
-
VBA 同一シート内での転記の仕方
-
長期休みの関数はありますか
-
Excelの空のセル
-
エクセルで入力してある文を別...
-
Excelのマクロで、セルを結合し...
おすすめ情報