在多列Excel上search两行上的多个值

我有下一个表格(表格有这种格式),

Excel表格

我想要search行3上的所有9,并获得列A到T中的每个9的所有date。在我的例子中,结果应该是,

29-06-2016

30-06-2016

2016年1月7日

2016年2月7日

2016年4月7日

2016年5月7日

2016年6月7日

2016年7月7日

2016年8月7日

2016年9月7日

我试过索引/小公式,但结果只是第一次约会。 谁能帮我?

第一个单元格中的数组公式:

 =INDEX($A$1:$T$1,SMALL(IF($A$3:$T$3=$V$3,COLUMN($A$3:$T$3)),ROW(1:1))) 

作为一个数组公式,在退出编辑模式时,需要使用Ctrl-Shift-Enter而不是Enter来确认。 如果做得正确的话,excel会把{}放在公式的周围。

在这里输入图像说明