In my scheme, if the cells doesn't contain numbers the app issue a blue triangle warning.
This is why I put nothing in the header one.
As a table is limited to 65535 rows, putting the value 99999 in the cells which must be dropped, I'm sure that :
(1) there will not be a conflict between the row nums flagging valid rows and the value flagging invalid ones
(2) when the SMALL() it's easy to filter it..
When I built this scheme for the 1st time, I used 65536 to flag invalid rows but, as I am lazy, I decided to replace this value by one easier to remember and easier to type.
66666, 77777, 88888 or 99999 are values matching these requirements.
Re-reading my message, I discover that my script translating French formulas into English ones replaced the table's name "Source" by an awful "SORrce". It treated the two letters "ou" as the French function name "OU" which is "OR" in English.
I wish to add that from my point of view, Barry's scheme is more elegant. It's also safer assuming that one day, Apple engineers will break the 65535 rows limit 😉
Yvan KOENIG (VALLAURIS, France) jeudi 1 janvier 2011 18:56:16
iMac 21”5, i7, 2.8 GHz, 4 Gbytes, 1 Tbytes, mac OS X 10.6.8 and 10.7.2
My iDisk is : <http://public.me.com/koenigyvan>
Please : Search for questions similar to your own before submitting them to the community