Oct 26 2023 04:33 AM - edited Oct 26 2023 04:45 AM
Hi all,
I am using in some functions the letter "F" as Spanish reference to Row,
But when sharing my files with colleagues in US, UK or Germany, their excel do not recognize nor translate the "F" to "R" (Row),
So the Functions are not working for my colleagues
Exists any common code to define Row in all languages?
Or any way for Excel to automatically translate "F" or "R" to other languages? as it does with Functions
Thanks
Jose
Oct 26 2023 04:37 AM
Can you give an example of the formulas you are using? Translation won't be possible, though there may exist alternative, locale-independent solutions.
Regards
Oct 26 2023 04:46 AM - edited Oct 26 2023 04:49 AM
Hi Jos
this is one example:
=INDIRECTO("F"&TEXTO(FILA()-1;"0")&"C"&COLUMNA();FALSO)+1
I would need the "F" and the "C" references to Row and Column,
to be translated or useful in all languages Spanish, English, German, French...
Oct 26 2023 05:09 AM
Oct 26 2023 05:30 AM
Oct 26 2023 05:40 AM
Solution
So why can't you use simply
=OFFSET([ThisCellReference],-1,0)
For example, the formula in cell J10 would be:
=OFFSET(J10,-1,0)
Note that no circular reference is caused by this formula. And it will always refer to the cell immediately above it (though obviously in row 1 it will result in an error).
Regards
Oct 26 2023 06:02 AM
I guess your formula returns something like R6C5. Same could be returned by =ADDRESS(6,5,1,0) without F/R and C.
Oct 26 2023 10:40 PM
Many thanks, it works perfectly
Oct 26 2023 10:41 PM