Is the column set up as a boolean column in the glide data editor?
You might be better off just doing that logic in glide instead of using sheet formulas.
PS. I’ve had good luck using lowercase true or false.
It’ll pass the values to sheets as is, and I needed them as plain TRUE/FALSE to make formulas work. Also, formulas will force uppercase for boolean in sheets.
This works well if I just uncheck or check anywhere else, they will write the correct value without the apostrophe; It works with checkbox, it works with switches etc:
Can you explain why you are doing these formulas in the sheet instead of within glide? Sheet formula’s are going to introduce delays to show the results in the app. Doing it in app will be much more responsive.
@Darren_Murphy helped me with this the other week. When setting the values as text, set them in lower case. I’m not sure about Google sheets, but the glide sheets didn’t recognise the capitalised text.
I stated this at the beginning, I tried it with lowercase, makes no difference, it’ll pass it with an apostrophe:
(And even if it didn’t, I wouldn’t be able to use any formulas with boolean logic, as sheets will always force uppercase boolean in the formula and ignore the lowercases in the cells)
It should be consistent with the switch/toggle behaviour which writes TRUE and FALSE uppercase therefore recognised by sheets as boolean (or sheets autocorrects lowercase without apostrophe to uppercase automatically under the hood)
I have the same bug since few weeks, and it was reported in november but nobody seems to take care of this…the issue, as far as I understand, may be due to the fact that set column value is considered as text and not as Boolean value…but no solution has been provided yet, as far as I know. True/true/TRUE does not make any difference…
I “solved” my issue giving to each Google sheets formula that was using a Boolean condition an OR formula… For example "=if (OR(a2=TRUE;A2=“true”);then;else)…
But this is again a workaround which should not be used in my opinion.