I need , INDEX(Array, Row, Col, 0) but ONLY if cell has value
IF (INDEX(Array, Row, Col, 0)<>"",INDEX(Array, Row, Col, 0),"")
Can the Condition be moved to Array ? like IF(Array<>"",INDEX(Array,Row, Col, 0)) ?
I need , INDEX(Array, Row, Col, 0) but ONLY if cell has value
IF (INDEX(Array, Row, Col, 0)<>"",INDEX(Array, Row, Col, 0),"")
Can the Condition be moved to Array ? like IF(Array<>"",INDEX(Array,Row, Col, 0)) ?
I don't see what you are trying to do in your imaginary formula that is not accomplished by the real formula.
Instead of assuming the solution, it would be better if you could describe what your data looks like and what you are actually trying to do. Then we can propose a solution, which may be totally different than what you thinking is the solution.
INDEX generally has 3 arguments, not 4 (unless you are selecting from multiple ranges)
You have a 0 at the end, which is not needed
1. Use code tags for VBA. [code] Your Code [/code] (or use the # button)
2. If your question is resolved, mark it SOLVED using the thread tools
3. Click on the star if you think someone helped you
Regards
Ford
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks