The update is stopped and new information from table1 is stopped update:
Problem with the Function Filter and in General with the Function after I save .xlsm
When I have { before =
the function stopped update . So I must delete all function and write new one : =FILTER(Table1,Table1[POF '#]='POF Workbook'!A3,"") without {
But it's not me who write this curly bracket . After I save and open all mu function in this sheet is change with curly bracket before =
What I can do please ?
PS: F2 and CTRL+Shift+Enter doesn't work
Microsoft 365 and Office | Excel | For home | Windows
Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.
11 answers
Sort by: Most helpful
-
Anonymous
2020-12-30T00:27:24+00:00 -
Anonymous
2020-12-30T15:48:16+00:00 Hi VictorExcelParis,
Welcome to the Answers community.
Curly brackets show up when you enter a formula by hitting CONTROL+SHIFT+ENTER at the same time, instead of just enter as in
=MIN(IF(A1:A10,A1:A10))
which, when entered by hitting CONTROL+SHIFT+ENTER at the same time, will appear on the Formula Bar as
{=MIN(IF(A1:A10,A1:A10))}
The only time you enter these curly brackets yourself is when you feed some function a constant array as argument as in
=VLOOKUP(A1,{"a",1;"b",2;"c",3},2,0)
where {"a",1;"b",2;"c",3} represent a 2-column table.
Curly brackets are thus associated with the array formulas and constant arrays.
Regarding the error “You cannot change part of an array”, this error appears when you're trying to edit an array formula, and you're stopped in your tracks. You click the formula in the cell or formula bar, and you can't change a thing. Array formulas are a special case, so in this scenario, you can't delete cells in an array formula, but you can delete the entire formula and start over.
Besides, for the function not updating, please check if Calculation options in Formulas tab is set to Automatic.
Regards,
Neha
-
Anonymous
2020-12-30T16:18:10+00:00 please check if Calculation options in Formulas tab is set to Automatic => YES
it's not me who save {=FILTER(Table1,Table1[POF '#]='POF Workbook'!A3,"")}
I use Python for update some cells in sheets1, I never touch Function and sheet4 where we have formula. After I save what I update in sheet1(not sheet4) the Function is change in sheet4 => =FILTER(Table1,Table1[POF '#]='POF Workbook'!A3,"") become {=FILTER(Table1,Table1[POF '#]='POF Workbook'!A3,"")}
and =SORT(RIGHT(UPPER(IF(UNIQUE(Table1[POF '#])=0,"",UNIQUE(Table1[POF '#]))),3)) become => {=SORT(RIGHT(UPPER(IF(UNIQUE(Table1[POF '#])=0,"",UNIQUE(Table1[POF '#]))),3))}
so all Function in the sheet4 is updated. What I can do ?
-
Anonymous
2020-12-30T21:47:51+00:00 -
Anonymous
2020-12-31T09:01:18+00:00 Hi VictorExcelParis,
I noticed the workbook format is .xlsm, may I know if same thing happens in .xlsx file?
Please create a new workbook for the test purpose, then add some data and enter any array function, check if you still see the same behavior.
Besides, may I know if you created the workbook in a different version of Excel?
Also, please provide the screenshot of Microsoft 365 Product Information. To get this screenshot, open Word or Excel on your system, click File>Account, capture the screenshot of all the information mentioned under Product Information.
Regards,
Neha