如图 A列是累计钻进深度CD列是地质统计情况需要将A列的数值依次和C列的数值比较判断,如A3=6.5,在C列5.6-7.9之间,大于C1小于C2,所以在B3中就需要显示D2对应的数据 粉土。请问大神们这个可以用公式或者vba在excel中实现吗?求指教
以及A列和C、D列的数值个数都是不确定的,会有不同。我是通过index函数在已有统计表上根据条件查询出来的。在这个前提下可以实现我所需求的功能吗
æ ¹æ®ä½ çæ°æ®Cåæ¯éå¢çç¹ç¹ï¼ç¨ä¿®æ¹ä¸æ°æ®ç»æï¼å°±æ¯å ¸åçVlookupå½æ°åºç¨ãå³å¨Cåæ°æ®ä¸ç§°ä¸è¡ï¼å¹¶å¨C1ä¸è¾å ¥æ°å0ãå¦å¾ï¼
B1=VLOOKUP(A1,C:D,2)
我的C列和D列不是固定的一定会是1-12
可能会出现有的是15行有的是17行 不定的
如果c$1:c$12 改成c:c的话 空着的单元格会有影响吗
空单元格没有影响。但是:
C$1:C$12这个区域你可以扩大,下面有空单元格没影响,
不过不建议引用C的整列,你要知道整列有108万多行,引用的区域过大,
有可能当你B列填充的公式多了以后,表格会很卡。
所以,建议你把C$1:C$12改成C$1:C$5000这样有限制性的扩大区域。