(No idea what an “rsi” might be.)
Unfortunately there are so called recognition routines applied to entries made into cells in excess of what actually is necessary.
What we have is a partly inconsistent mix of software behaviour allegedly best adapted to user expectations.
Most unfortunately these expectations differ relevant from region to region and software is doomed to try to resolve this by establishing some 100 locales eg.
Unfortunately? Maybe the “state of the art” is rather a consequence of laziness and unawareness of consequences.
DATES
The standard representation of dates is numeric. If you are using it you may have displayed (formatted) the dates in whatever way you want. The underlying values will not be changed by that and the dates are sortable.
If there is need to import or to enter/keep dates as text the real problems arise, mainly because most users will not accept to use the well specified international standard. The one and only standard of writing dates in a human readable form also acceptable for spreadsheets is YYYY-MM-DD (4-digit-year!). If you use it in a cell applying the recognition process of any locale it will be correctly interpreted (despite the fact that it will, in most locales, be incorrectly displayed if you not rectified the cell’s number format). Using it in cells bound to not apply the recognition (fake number format ‘Text’ / ‘@’) you will have dates in text form which are sortable without a problem. In addition the ISO8601 conforming dates as described are unambiguously convertible into their numeric equivalent at any time.
Using the minus sign in A-B-C group with three numbers can, of course, only reliably return a correct date value if it strictly obeys above scheme. In every different version the result may be something else depending on settings.
A/B on the other hand is a fraction, isn’t it? How would you write fractions otherwise? Unfortunately there again are settings forcing the software to forget that and to interpret such an entry as a date automatically complementing it with the current year. Fortunately, for some time now already, LibO Clac allows for switching off such misleading “recognition” via the ‘Date acceptance patterns’ control in > ‘Tools’ > ‘Options’ > ‘Language Settings’ > ‘Languages’.
OTHER RECOGNITION ISSUES - an endless story.
Upshot: We should admit that a spreadsheet will only convert gibberish into (a different) gibberish. Unfortunately gibberish seems to be our fate.