eeigor wrote: ↑Sat Jun 25, 2022 8:45 am
Named ranges can also be created directly in the formula expression, but then it is inconvenient to view and edit it.
@Villeroy, as I said above, assuming this was possible, I converted the named range to a named formula expression instead of referring to a range of cells, but this doesn't work in Calc, and should work as in Excel. Let me explain the point of the conversions...
Create in 'Manage Names' dialog:
For example
ByColums:
Szóló: {"Harcérzék";"Éberség/Észlelés";"Pisztolyok";"Verekedés";"Harcművészet";"Közelharc";"Fegyverismeret";"Puskák";"Atlétika";"Géppisztolyok";"Lopakodás"}
Or ByRows (never mind):
Céges: {"Befolyás"|"Éberség/Észlelés"|"Emberismeret"|"Műveltség"|"Adatbáziskezelés"|"Viselkedés"|"Meggyőzés/Rábeszélés"|"Tőzsdézés"|"Öltözködés és Divat"|"Testápolás"}
Works (returnes 10):
=ROWS({"Befolyás"|"Éberség/Észlelés"|"Emberismeret"|"Műveltség"|"Adatbáziskezelés"|"Viselkedés"|"Meggyőzés/Rábeszélés"|"Tőzsdézés"|"Öltözködés és Divat"|"Testápolás"})
Or:
=ROWS(Céges)
Don't work (display #REF!):
=ROWS(INDIRECT("Céges"))
Why?!
So my example without an auxiliary sheet refuses to work, because INDIRECT() does not want to recognize a reference not to a named range, but to a named formula expression.
Is it a bug?
Edit:
Perhaps this is a question for the developer @erAck. And it's not really a bug. Then the creation of an extra sheet is not only reasonable for the convenience of its maintenance, but also for the technical features of Calc.