MS Excelの列に日付があります(セルA1では1月2014年、セルB1では2015年2月)。私はHlookupを使用して2行目の日付の収益データを入力しています。Hlookupを使用すると、いくつかの日付の値が欠落しているためにいくつか#n/aを取得しています。それらの#N/Asのために、それは最初の利用可能な値をピックアップするようにエクセル式を必要とします。つまり、セルA2に#N/A、C2にB2と15がある場合、15が現れるようにエクセル式が必要です。 A2とB2と同様は、最初に非該当の値を見つけました
A1 B1 C1 D1
N/A N/A 15 16
は私が
=IFERROR(HLOOKUP(A1,Revenue!$C$4:$JH$306,2,0),INDEX($A2:$DI2,MATCH(1,IF(ISNA($A2:$DI2),0,1),0)))
しかし、このdidntの仕事を使用してみました。また、これは好ましくは配列なしで好きな配列です。 L1、使用てA1内のデータと
C4:AH4が昇順になっていれば '= HLOOKUP(A1、Revenue!$ C $ 4:$ JH $ 306,2、 TRUE) '仕事? – Jeeped