Phpspreadsheet getcalculatedvalue không hoạt động

Giá trị được tính toán của ô (được sử dụng để lưu vào bộ nhớ đệm) Giá trị này trả về giá trị được tính toán lần cuối bởi MS Excel hoặc bất kỳ chương trình bảng tính nào được sử dụng để tạo tệp bảng tính gốc. $dataType . chuỗi Loại dữ liệu ô. $formulaAttributes . hỗn hợp Các thuộc tính của công thức. $parent . Ô Tập hợp các ô mà ô này thuộc về (i. e. Bộ sưu tập ô cho Trang tính gốc). $value . hỗn hợp Giá trị của ô. $valueBinder . IValueBinder Giá trị kết dính để sử dụng. $xfIndex . int Chỉ mục cho tham chiếu cellXf để tạo kiểu cho ô này. __clone() . hỗn hợp Triển khai PHP __clone để tạo một bản sao sâu, không chỉ là một bản sao nông. __construct() . hỗn hợp Tạo ô mới. __toString() . chuỗi Chuyển thành chuỗi. đính kèm() . void so sánhCells() . int So sánh 2 ô. tách() . void getAppliedStyle() . Kiểu Nhận kiểu ô. getCalculatedValue() . hỗn hợp Lấy giá trị ô đã tính. getColumn() . chuỗi Lấy cột tọa độ ô. getCoordine() . chuỗi Lấy tọa độ ô. getDataType() . chuỗi Lấy loại dữ liệu ô. getDataValidation() . DataValidation Nhận quy tắc xác thực dữ liệu. getFormattedValue() . chuỗi Nhận giá trị ô có định dạng. getFormulaAttribut() . hỗn hợp Lấy thuộc tính công thức. getHyperlink() . Siêu liên kết Nhận siêu liên kết. getMergeRange() . sai. chuỗi Nếu ô này nằm trong một phạm vi hợp nhất, hãy trả về phạm vi đó. getOldCalculatedValue() . hỗn hợp Lấy giá trị được tính toán cũ (được lưu trong bộ nhớ cache) Điều này trả về giá trị được tính toán lần cuối bởi MS Excel hoặc bất kỳ chương trình bảng tính nào được sử dụng để tạo tệp bảng tính gốc. getParent() . Ô Lấy bộ sưu tập ô. getRow() . int Nhận hàng tọa độ ô. getStyle() . Kiểu Nhận kiểu ô. getValue() . hỗn hợp Lấy giá trị ô. getValueBinder() . IValueBinder Nhận giá trị kết dính để sử dụng. getWorksheet() . Trang tính Nhận trang tính gốc. getXfIndex() . int Nhận chỉ mục cho cellXf. hasDataValidation() . bool Ô này có chứa các quy tắc xác thực Dữ liệu không?hasHyperlink() . bool Ô này có chứa Siêu liên kết không?hasValidValue() . cuốn sách Ô này có chứa giá trị hợp lệ không? Là Công thức () . bool Xác định xem ô có chứa công thức hay không. isInMergeRange() . bool Ô này có nằm trong phạm vi hợp nhất không. isInRange() . sách Ô có nằm trong một phạm vi cụ thể không?là MergeRangeValueCell() . bool Ô này có phải là ô chính (ô trên cùng bên trái) trong một phạm vi hợp nhất (chứa giá trị dữ liệu thực). rebindParent() . self Liên kết lại cha mẹ. setCalculatorValue() . self Đặt giá trị tính toán cũ (được lưu trong bộ nhớ đệm). setDataType() . self Đặt loại dữ liệu cho ô. setDataValidation() . self Đặt quy tắc xác thực dữ liệu. setFormulaAttributes() . $this Đặt thuộc tính công thức. setHyperlink() . tự Đặt siêu liên kết. setValue() . $this Đặt giá trị ô. setValueBinder() . void Đặt giá trị kết dính để sử dụng. setValueExplicit() . Ô Đặt giá trị cho một ô, với loại dữ liệu rõ ràng được truyền cho phương thức (bỏ qua bất kỳ việc sử dụng trình liên kết giá trị nào). setXfIndex() . self Đặt chỉ mục thành cellXf. updateInCollection() . $this Cập nhật ô vào bộ sưu tập ô.

Đặc tính

$được tínhgiá trị

Ô. php. 43

Giá trị được tính toán của ô (được sử dụng để lưu vào bộ đệm) Giá trị này trả về giá trị được tính toán lần cuối bởi MS Excel hoặc bất kỳ chương trình bảng tính nào được sử dụng để tạo tệp bảng tính gốc

private mixed $calculatedValue

Lưu ý rằng giá trị này không đảm bảo phản ánh giá trị được tính toán thực tế vì có thể tính năng tự động tính toán đã bị tắt trong bảng tính gốc và các giá trị dữ liệu cơ bản mà công thức sử dụng đã thay đổi kể từ lần tính toán cuối cùng

$dataType

Ô. php. 50

Loại dữ liệu ô

private string $dataType

$formulaAttributes

Ô. php. 69

Các thuộc tính của công thức

private mixed $formulaAttributes

$cha mẹ

Ô. php. 57

Tập hợp các ô mà ô này thuộc về (i. e. Bộ sưu tập ô cho Trang tính gốc)

private Cells $parent

giá trị $

Ô. php. 31

Giá trị của ô

private mixed $value

$valueBinder

Ô. php. 24

Chất kết dính giá trị để sử dụng

private static IValueBinder $valueBinder

$xfIndex

Ô. php. 64

Lập chỉ mục cho tham chiếu cellXf để tạo kiểu cho ô này

private int $xfIndex = 0

phương pháp

__dòng vô tính()

Ô. php. 623

Triển khai PHP __clone để tạo một bản sao sâu, không chỉ là một bản sao nông

public __clone() : mixed
Giá trị trả về
hỗn hợp

__xây dựng()

Ô. php. 99

Tạo một ô mới

________số 8
Thông số
$value . hỗn hợp$dataType . chuỗi. null$bảng tính . Bảng tính
Giá trị trả về
hỗn hợp

__toString()

Ô. php. 680

Chuyển đổi thành chuỗi

public __toString() : string
Giá trị trả về
chuỗi

gắn()

Ô. php. 89 private string $dataType0
Thông số
$parent . Ô
Giá trị trả về
vô hiệu

so sánhCells()

Ô. php. 587

So sánh 2 ô

private string $dataType1
Thông số
$a . Ô

ô a

$b . Ô

ô b

Giá trị trả về
int

Kết quả so sánh (luôn -1 hoặc 1, không bao giờ bằng 0. )

tách()

Ô. php. 83 private string $dataType2
Giá trị trả về
vô hiệu

getAppliedStyle()

Ô. php. 536

Nhận kiểu ô

private string $dataType3
Giá trị trả về
Kiểu dáng

getCalculatorValue()

Ô. php. 271

Nhận giá trị ô được tính toán

private string $dataType4
Thông số
$resetLog . bool = true

Có nên đặt lại bộ ghi công cụ tính toán hay không

Giá trị trả về
hỗn hợp

getColumn()

Ô. php. 123

Lấy cột tọa độ ô

private string $dataType5
Giá trị trả về
chuỗi

getCoordine()

Ô. php. 143

Lấy tọa độ ô

private string $dataType6
Giá trị trả về
chuỗi

getDataType()

Ô. php. 344

Lấy kiểu dữ liệu ô

private string $dataType7
Giá trị trả về
chuỗi

getDataValidation()

Ô. php. 387

Nhận quy tắc xác thực dữ liệu

private string $dataType8
Giá trị trả về
Xác thực dữ liệu

getFormattedValue()

Ô. php. 170

Nhận giá trị ô với định dạng

private string $dataType9
Giá trị trả về
chuỗi

getFormulaAttributes()

Ô. php. 670

Lấy thuộc tính công thức

private mixed $formulaAttributes0
Giá trị trả về
hỗn hợp

getHyperlink()

Ô. php. 435

Nhận siêu liên kết

private mixed $formulaAttributes1
Giá trị trả về
Siêu liên kết

getMergeRange()

Ô. php. 514

Nếu ô này nằm trong một phạm vi hợp nhất, thì trả về phạm vi

private mixed $formulaAttributes2
Giá trị trả về
sai. chuỗi

getOldCalculatorValue()

Ô. php. 336

Nhận giá trị được tính toán cũ (được lưu trong bộ nhớ cache) Điều này trả về giá trị được tính toán lần cuối bởi MS Excel hoặc bất kỳ chương trình bảng tính nào được sử dụng để tạo tệp bảng tính gốc

private mixed $formulaAttributes3

Lưu ý rằng giá trị này không đảm bảo phản ánh giá trị được tính toán thực tế vì có thể tính năng tự động tính toán đã bị tắt trong bảng tính gốc và các giá trị dữ liệu cơ bản mà công thức sử dụng đã thay đổi kể từ lần tính toán cuối cùng

Giá trị trả về
hỗn hợp

getParent()

Ô. php. 463

Nhận bộ sưu tập tế bào

private mixed $formulaAttributes4
Giá trị trả về
Ô

getRow()

Ô. php. 133

Nhận hàng tọa độ ô

private mixed $formulaAttributes5
Giá trị trả về
int

getStyle()

Ô. php. 528

Nhận kiểu ô

private mixed $formulaAttributes6
Giá trị trả về
Kiểu dáng

getValue()

Ô. php. 162

Nhận giá trị ô

private mixed $formulaAttributes7
Giá trị trả về
hỗn hợp

getValueBinder()

Ô. php. 603

Nhận chất kết dính giá trị để sử dụng

private mixed $formulaAttributes8
Giá trị trả về
IValueBinder

getWorksheet()

Ô. php. 471

Nhận bảng tính cha mẹ

private mixed $formulaAttributes9
Giá trị trả về
Trang tính

getXf Index()

Ô. php. 638

Lấy chỉ mục cho cellXf

private Cells $parent0
Giá trị trả về
int

hasDataValidation()

Ô. php. 375

Ô này có chứa các quy tắc xác thực Dữ liệu không?

private Cells $parent1
Giá trị trả về
bool

hasHyperlink()

Ô. php. 423

Ô này có chứa Siêu liên kết không?

private Cells $parent2
Giá trị trả về
bool

hasValidValue()

Ô. php. 413

Ô này có chứa giá trị hợp lệ không?

private Cells $parent3
Giá trị trả về
bool

isFormula()

Ô. php. 367

Xác định xem ô có chứa công thức hay không

private Cells $parent4
Giá trị trả về
bool

isInMergeRange()

Ô. php. 489

Ô này có nằm trong phạm vi hợp nhất không

private Cells $parent5
Giá trị trả về
bool

isInRange()

Ô. php. 566

Là ô trong một phạm vi cụ thể?

private Cells $parent6
Thông số
$range . chuỗi

Phạm vi tế bào (e. g. A1. A1)

Giá trị trả về
bool

isMergeRangeValueCell()

Ô. php. 497

Ô này có phải là ô chính (ô trên cùng bên trái) trong một phạm vi hợp nhất (chứa giá trị dữ liệu thực)

private Cells $parent7
Giá trị trả về
bool

rebindParent()

Ô. php. 554

Liên kết lại cha mẹ

private Cells $parent8
Thông số
$parent . Bảng tính
Giá trị trả về
bản thân

setCalculatorValue()

Ô. php. 317

Đặt giá trị tính toán cũ (được lưu trong bộ nhớ cache)

private Cells $parent9
Thông số
$ originalValue . hỗn hợp

Giá trị

Giá trị trả về
bản thân

setDataType()

Ô. php. 354

Đặt loại dữ liệu ô

private mixed $value0
Thông số
$dataType . chuỗi

xem Kiểu dữ liệu. LOẠI HÌNH_*

Giá trị trả về
bản thân

setDataValidation()

Ô. php. 399

Đặt quy tắc xác thực dữ liệu

private mixed $value1
Thông số
$dataValidation . Xác thực dữ liệu. null = null
Giá trị trả về
bản thân

setFormulaAttributes()

Ô. php. 660

Đặt thuộc tính công thức

private mixed $value2
Thông số
$attributes . hỗn hợp
Giá trị trả về
$this

setHyperlink()

Ô. php. 447

Đặt siêu liên kết

private mixed $value3
Thông số
$hyperlink . Siêu liên kết. null = null
Giá trị trả về
bản thân

đặt giá trị()

Ô. php. 188

Đặt giá trị ô

private mixed $value4

Đặt giá trị cho một ô, tự động xác định kiểu dữ liệu bằng cách sử dụng giá trị liên kết

Thông số
$value . hỗn hợp

Giá trị

Giá trị trả về
$this

setValueBinder()

Ô. php. 615

Đặt chất kết dính giá trị để sử dụng

private mixed $value5
Thông số
$binder . IValueBinder
Giá trị trả về
vô hiệu

setValueExplicit()

Ô. php. 210

Đặt giá trị cho một ô, với loại dữ liệu rõ ràng được truyền cho phương thức (bỏ qua bất kỳ việc sử dụng trình kết nối giá trị nào)

private mixed $value6
Thông số
$value . hỗn hợp

Giá trị

$dataType . chuỗi

Loại dữ liệu rõ ràng, xem DataType. TYPE_* Lưu ý rằng PhpSpreadsheet không xác thực rằng giá trị và kiểu dữ liệu là nhất quán, khi sử dụng phương pháp này, bạn có trách nhiệm với tư cách là nhà phát triển người dùng cuối để xác thực rằng giá trị và kiểu dữ liệu khớp. Nếu bạn không khớp giá trị và kiểu dữ liệu, thì giá trị bạn nhập có thể bị thay đổi để khớp với kiểu dữ liệu mà bạn chỉ định