mark hansen
Well-known Member
- Joined
- Mar 6, 2006
- Messages
- 534
- Office Version
- 2016
- Platform
- Windows
I have a long list of names that I import each time the spreadsheet open. Since the name list Is very long, I set the helper columns to allow the user to type a few characters to shorten the list, when they use the Data Validation drop down box.
The problem I'm seeing is each time I open and reimport the list, last couple of names are not showing on the list because the formulas are changing. I re-drag down the formula and it works again. I save my work and reopen, and the formulas are changed back. I'm using a Data Connection to pull in the data from a text list. The formulas are outside the area of the connection, to the right.
The first helper columns has a 1 if the text is found in the name. I'm using =--ISNUMBER(SEARCH($BD$32,AD364)) where $BD$32 is the cell with the text string to search for. AD364 is the cell with the name. Of course the line number changes but matches the row number and the Name is in column AD. The formula yields a 1 or a 0. This is the column where the formula changes. Throughout the list, the AD364 is on line 364 but when I get to a certain point, the AD364 address will start looking a different line. So, as I start on line 357 the formula is correct. As I arrow down the column, the formula is correct then the AD row number will jump a line (down) and start looking at the row below.
I hope this makes sense. I know the AD364 argument is relative but I don't know what would cause the data import to adjust the formula.
Any ideas regarding what I should look for?
Mark
The problem I'm seeing is each time I open and reimport the list, last couple of names are not showing on the list because the formulas are changing. I re-drag down the formula and it works again. I save my work and reopen, and the formulas are changed back. I'm using a Data Connection to pull in the data from a text list. The formulas are outside the area of the connection, to the right.
The first helper columns has a 1 if the text is found in the name. I'm using =--ISNUMBER(SEARCH($BD$32,AD364)) where $BD$32 is the cell with the text string to search for. AD364 is the cell with the name. Of course the line number changes but matches the row number and the Name is in column AD. The formula yields a 1 or a 0. This is the column where the formula changes. Throughout the list, the AD364 is on line 364 but when I get to a certain point, the AD364 address will start looking a different line. So, as I start on line 357 the formula is correct. As I arrow down the column, the formula is correct then the AD row number will jump a line (down) and start looking at the row below.
I hope this makes sense. I know the AD364 argument is relative but I don't know what would cause the data import to adjust the formula.
Any ideas regarding what I should look for?
Mark