0
学校で時刻表の衝突を見つけるために、次の配列式を得ました。配列式でワイルドカードを検索する方法
=ArrayFormula(IFERROR(INDEX(E2:E8,MATCH(1,(F2:F8=F16)*(J16>=J2:J8)*(J16<K2:K8),0))))
- COL
E
は - COL
F
が旅行に - COL
J
を関与クラスフォームが旅行
の開始/終了時間はそれが動作であるトリップの説明です私はこれをのF16
の値に一致させる必要があります。
この範囲には、旅行中のクラスフォームがリストされています。そのクラスフォームは、マッチのために別々のセルに一覧表示する必要があります。私は旅行のためのすべてのフォームが単一のセルにリストされ、arrayformula
がまだそれを見つける解決策を好むだろう。
これにワイルドカード検索を使用できますか?どのようにしてマッチ部分に使用できますか?
すべてのヘルプ大歓迎、
スティーブ
こんにちは、ありがとう。それは直接的には機能しませんでしたが、これは間違いなく助けになりました – steve
こんにちは、ありがとう。それは直接動作しませんでしたが、私は= ArrayFormula(INDEX(E2:E8、MATCH(1)、J16> = J2:J8)*(J16 0)、0)))。しかし、不思議なことに、それは一方的にしか機能しません。私は日時(j16)とフォーム(F16)を入力し、この配列で3つの条件がすべて満たされているインスタンスをチェックできるようにしたい。この配列は機能しますが、F16セルを削除しても配列出力は#N/Aにリセットされず、元の値が保持されます。私は他の2つの入力セルのいずれかを削除する場合は、結果をリセットします。 ??何かご意見は?もう一度あなたの助けをありがとう –
steve
申し訳ありませんが、私は最後の数日間非常に忙しくて、本当にそれを見ていない。事は、検索語が空のセルとなる ""であれば、それが見つかったということを返します。私は、セルが最初に空白であるかどうかを確認したいと思います... – MacroMarc