Podczas inspekcji elementu komórek w pliku XLSX, znajdę wzór następujący element:Jakie jest znaczenie t = "shared" w elemencie formuły?
<f t="shared" si="0"/>
Jaki jest sens takiego elementu wzoru?
Podczas inspekcji elementu komórek w pliku XLSX, znajdę wzór następujący element:Jakie jest znaczenie t = "shared" w elemencie formuły?
<f t="shared" si="0"/>
Jaki jest sens takiego elementu wzoru?
ECMA-376 Część 1 Sekcja 18.3.1.40 mówi:
możliwych wartości atrybutu t są określone przez typ prosty ST_CellFormulaType i przedstawiają się następująco:
...
shared (Shared formula)
...
Wspólna formuła. Jeśli komórka zawiera taką samą formułę jak inna komórka, wartość "wspólna" może być użyta dla atrybutu
t
, a atrybutsi
może być użyty w odniesieniu do komórki zawierającej formułę. Dwie formuły są uważane za takie same, gdy ich odpowiednie reprezentacje w notacji odniesienia R1C1 są takie same.
Zasadniczo jest to oszczędność miejsca. Jeden, który gwarantuje cierpienie każdemu, kto parsuje/modyfikuje plik.