2012-05-09 4 views
0

これは私の公式ですが、それはCの最上部からCの底まで見えることを除いて完璧に動作します。私はそれがCの終わりまでC3を見てほしいですか?3列目から1列目までを見ていますか? Excel

=IFERROR(INDEX('Jobs List'!$C:$C,MATCH(ROWS(AG$12:AG12),'Jobs List'!$R:$R,0)),IFERROR(INDEX(K$8:K$11,MATCH(ROWS(C$7:C7),$M$8:$M$11,0)),"")) 

答えて

1

2010、あなたはOFFSET($C$3,0,0,ROWS($C:$C)-ROW($C$3)+1)ようなもので$C:$Cを置き換える可能性があります。

また、Excel 2007または2010では、構造化された参照でデータテーブルを使用することを検討することもできます。したがって、データテーブルの名前がYour_Table、列Cのラベルが「Your Column」の場合は、Your_Table[Your Column]を使用してC列の「used」部分を参照することができます。

0

値をハードコードする必要があります。 Excel 2003のための

C3:C65536およびExcel 2007以前の

C3:C1048576し、元の式

+0

これが唯一の方法ですか?私はC3:Cのようなものを望んでいたからだけ尋ねるのが嫌いですが、私はあまりにも多くのことを望んでいたことを知っています。 –

+0

私は 'C3:C'を試しましたが、エラーが発生しました。私はこれがこれを達成する唯一の方法だと思う。 – Andy