Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hello all:
I have the following formula to extract data from a long list. The list has two columns, the first one with amounts, the second one with items. I use this Array formula to give me in a list onlt the items that have an amount next to it. I sense that this array is causing my workbook to work slow. I am thinking now that maybe a custom funtion might work faster. Please let me know if I am right. And if I am right, how to convert this formula to a vba code. =IF(ROWS(Sheet1!$1:1)<=COUNTIF(First,"0"),INDEX(F irst,SMALL(IF((ISNUMBER(First)*(First0)),ROW(Firs t)-ROW(Sheet1!A$1)+1),ROWS(Sheet1!$1:1)))&" "&INDEX(Second,SMALL(IF((ISNUMBER(First)*(First0) ),ROW(First)-ROW(Sheet1!A$1)+1),ROWS(Sheet1!$1:1))),"") "First" is a name range for the column with the amounts. "Second" is the second column with the items in it. Thanks |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Array formula: how to join 2 ranges together to form one array? | Excel Worksheet Functions | |||
Find specific value in array of array formula | Excel Worksheet Functions | |||
Evalute Array Formula in VBA code | Excel Programming | |||
Tricky array formula issue - Using array formula on one cell, then autofilling down a range | Excel Programming | |||
Code for Array formula | Excel Programming |