Hi @Yuki365
In column formatting, we could not use pow and round, so we could not get the value you want and write up to two decimal places directly.
As a workaround, you said "The value to be processed indicates the concentration of the chemical substance, and the numerical value from the 10th power to the 13th power is handled", so I suggest you to use the following code to replace pow:
{
"$schema": "https://developer.microsoft.com/json-schemas/sp/v2/column-formatting.schema.json",
"elmType": "span",
"txtContent": "=if(((((@currentField)/10000000000<10,(@currentField)/10000000000 +'E+10',if((@currentField)/100000000000<10,(@currentField)/100000000000 +'E+11',if((@currentField)/1000000000000<10,(@currentField)/1000000000000 +'E+12',(@currentField)/10000000000000 +'E+13')))"
}
The result will be:
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.