質問: ExcelのFILTER関数についてのご質問です。 現在、メインシートの表からFILTER関数を使って他シートに特定のデータ(行)を 抽出し振り分けるものを作成しているのですが、 空欄がある場合、FILTER関数を使っているので0が返されるため その0を除外するべく、末尾に&""をつけると0は返され、データのないところは 空白で表示されますが、その場合日付はシリアル値になってしまいます。 そしてシリアル値になってしまうため、その日付の列の書式設定を 「日付」に変更しているのですが、なぜかシリアル値のままになります。 試しにFILTER関数の&""を外すと、日付の書式設定は反映されます。 データ空白の0を除外する&""と、シリアル値の書式設定の変更 ふたつとも反映することは難しいのでしょうか?
回答: =LET(_a,FILTER(A1:B10,A1:A10="A"),IF(_a="","",_a))