Forum Discussion
Excel 365 "If" function "Name" definition Spill error
ChristopherGeorger Spilling is a great feature of the "new" dynamic array functionality in MS365 and E2021. But, if something gets in the way and the output can't be spilled you get that error. Same thing when you try to use such a formula inside a structured table. What exactly are you trying to do? What is the formula that is causing the error?
Yes, Great. I am using the "Name" function to indicate the top row above the work and have been able to run an "If" function elsewhere in the row and get the text in the top row (Name). Able to do in Excel 2016 but not in Excel 365.
Thank you for your help if you can (disable #Spill or do not use top row as #Name?)
- SergeiBaklanJan 25, 2022Diamond Contributor
Better with sample. If we speak about structured table that will be [@[Name]] instead of [Name].
- ChristopherGeorgerJan 25, 2022Copper ContributorSorry for typographical error....i am not a "Pro"
I use the @Name function to identify a range that has desired text and it is in the top row (AA1:AZ1) and call that range "Bike"
Below this row I use the @IF function to read a cell in row 2 and if "True" read the top row (1) and give me the "text" value in the "Bike" named range for that column. If argument is "False" load a "|" character so I can replace with " " later after pasting value. Spill# fills in the row as soon as I enter the first function and populated the whole row to the right (shaded)
It worked fine in Excel 2016 never saw #Spill until 365. How do I disable #Spill?
Thanks- SergeiBaklanJan 26, 2022Diamond Contributor
Perhaps you may share if not file when couple of screenshots ?
That how 365 works, but I don't know how to explain what to do without sample, we use different terminology.