các kiểu dữ liệu thông dụng của excel là

Trong Mô hình Dữ liệu, từng cột sở hữu một loại tài liệu links hướng đẫn loại tài liệu nhưng mà cột rất có thể chứa: số vẹn toàn, số thập phân, văn bạn dạng, tài liệu chi phí tệ, ngày và giờ, v.v.. Kiểu tài liệu cũng xác lập loại thao tác chúng ta có thể triển khai bên trên cột và cần thiết từng nào bộ nhớ lưu trữ nhằm tàng trữ những độ quý hiếm nhập cột.

Bạn đang xem: các kiểu dữ liệu thông dụng của excel là

Nếu quý khách hàng đang được dùng bổ trợ Power Pivot, quý khách hàng có thể thay cho đổi kiểu dữ liệu của cột. Bạn có thể cần thực hiện việc này nếu cột ngày được nhập vào dưới dạng chuỗi tuy nhiên quý khách hàng cần dữ liệu này có kiểu khác. Để biết tăng vấn đề, hãy coi Đặt kiểu dữ liệu của cột nhập Power Pivot.

Trong bài ghi chép này

  • Tóm tắt loại dữ liệu

    • Loại Dữ liệu Bảng

  • Chuyển thay đổi loại tài liệu ẩn và rõ rệt nhập công thức DAX

    • Bảng Chuyển thay đổi Dữ liệu Ẩn

      • Cộng (+)

      • Trừ (-)

      • Nhân (*)

      • Chia (/)

      • Toán tử so sánh sánh

  • Xử lý những độ quý hiếm trống trải, chuỗi trống trải và những độ quý hiếm vày không

Tóm tắt loại dữ liệu

Bảng sau liệt kê các kiểu dữ liệu được hỗ trợ nhập Mô hình Dữ liệu. Khi quý khách hàng nhập dữ liệu hoặc dùng giá trị nhập công thức, ngay lập tức cả Lúc nguồn dữ liệu gốc chứa một kiểu dữ liệu khác, dữ liệu được chuyển đổi thành một nhập các kiểu dữ liệu này. Giá trị kết quả của công thức cũng dùng các kiểu dữ liệu này.

Loại tài liệu nhập Excel

Loại tài liệu nhập DAX

Mô tả

Số Nguyên

Số vẹn toàn 64 bit (tám byte) 1, 2

Các số ko có dấu phẩy thập phân. Số vẹn toàn có thể là số dương hoặc âm, tuy nhiên phải là số vẹn toàn từ -9,223,372,036,854,775,808 (-2^63) đến 9,223,372,036,854,775,807 (2^63-1).

Số Thập phân

Số thực 64 bit (tám byte) 1, 2

Số thực là số có thể có dấu phẩy thập phân. Số thực trải bên trên một phạm vi rộng các giá trị:

Giá trị âm từ -1.79E +308 đến -2.23E -308

Không (0)

Các độ quý hiếm dương kể từ 2,23E -308 cho tới 1,79E + 308

Tuy nhiên, số chữ số có nghĩa được giới hạn đến 15 chữ số thập phân.

ĐÚNG/SAI

Boolean

Giá trị phải là Đúng hoặc Sai.

Văn bản

Chuỗi

Chuỗi dữ liệu ký tự Unicode. Có thể là chuỗi, số và ngày được biểu diễn ở định dạng văn bản.

Độ lâu năm chuỗi tối nhiều là 268.435.456 ký tự động Unicode (256 mega ký tự) hoặc 536.870.912 byte.

Ngày

Ngày/giờ

Ngày và giờ ở dạng biểu thị ngày-giờ được đồng ý.

Ngày hợp thức là toàn bộ những ngày sau ngày một mon một năm 1900.

Tiền tệ

Tiền tệ

Loại tài liệu chi phí tệ được chấp nhận những độ quý hiếm kể từ -922.337.203.685.477,5808 cho tới 922.337.203.685.477,5807 với tư chữ số thập phân có tính đúng mực thắt chặt và cố định.

Không áp dụng

Giá trị trống

Giá trị trống là kiểu dữ liệu của DAX thay mặt và thay cho thế giá trị null của SQL. Bạn có thể tạo giá trị trống bằng cách dùng hàm BLANK và kiểm tra giá trị trống bằng cách dùng hàm logic ISBLANK.

1 Công thức DAX ko hỗ trợ các kiểu dữ liệu nhỏ rộng lớn các kiểu được liệt kê nhập bảng.

2 Nếu quý khách hàng tìm cách nhập dữ liệu có giá trị số rất lớn, thao tác nhập có thể thất bại với lỗi sau:

Lỗi cơ sở dữ liệu nhập bộ nhớ: Cột '<tên cột>' của bảng '<tên bảng>' chứa giá trị '1.7976931348623157e+308' ko được hỗ trợ. Thao tác đã bị hủy.

Lỗi này xảy rời khỏi vì Power Pivot dùng giá trị đó để biểu thị giá trị null. Những giá trị nhập danh sách tại đây đồng nghĩa với giá trị null:

Giá trị

9223372036854775807

-9223372036854775808

1,7976931348623158e+308

2,2250738585072014e-308

Xoá độ quý hiếm ngoài tài liệu của người sử dụng và test nhập lại.

Loại Dữ liệu Bảng

DAX dùng kiểu dữ liệu bảng nhập nhiều hàm, như tổng hợp và tính toán thời gian ngoan lanh lợi. Một số hàm yêu thương ước tham ô chiếu đến bảng; các hàm khác trả lại bảng có thể được sử dụng làm dữ liệu đầu vào mang lại các hàm khác. Trong một số hàm yêu thương ước dữ liệu đầu vào dạng bảng, quý khách hàng có thể sai bảo một biểu thức được định trị thành giá trị bảng; một số hàm cần tham ô chiếu đến bảng cơ sở. Để biết vấn đề về đòi hỏi của những hàm ví dụ, hãy coi Tham khảo Hàm DAX.

Chuyển thay đổi loại tài liệu ẩn và rõ rệt nhập công thức DAX

Mỗi hàm DAX có các yêu thương ước cụ thể về kiểu dữ liệu được sử dụng làm dữ liệu đầu vào và đầu rời khỏi. Ví dụ, một số hàm yêu thương ước số vẹn toàn mang lại một số đối số và kiểu ngày mang lại các đối số khác; các hàm khác yêu thương ước văn bản hoặc bảng.

Nếu dữ liệu nhập cột tự quý khách hàng sai bảo là đối số ko tương thích với kiểu dữ liệu tự hàm đó yêu thương ước, nhập nhiều trường hợp DAX sẽ trả về lỗi. Tuy nhiên, Lúc có thể DAX sẽ tìm cách chuyển đổi ngầm dữ liệu lịch sự kiểu dữ liệu yêu thương ước. Ví dụ:

  • Bạn rất có thể nhập ngày ở dạng chuỗi và DAX tiếp tục phân tách cú pháp chuỗi bại và thay cho chuỗi bại trở thành một trong những format ngày và giờ của Windows.

  • Bạn rất có thể tăng TRUE + 1 và nhận thành quả 2, vì thế TRUE được quy đổi trọn vẹn trở thành số 1 và tác vụ 1+1 được triển khai.

  • Nếu quý khách hàng cộng các giá trị nhập nhì cột và một giá trị ngẫu nhiên được biểu diễn dưới dạng văn bản ("12") và giá trị còn lại dưới dạng số (12), DAX sẽ chuyển đổi ngầm chuỗi thành số và sau đó thực hiện phép cộng mang lại kết quả dạng số. Biểu thức sau trả lại kết quả 44: = "22" + 22

  • Nếu quý khách hàng tìm cách ghép nhì số, Excel sẽ biểu diễn chúng dưới dạng chuỗi và sau đó ghép. Biểu thức sau trả lại kết quả "1234": = 12 & 34

Bảng sau tóm tắt các phép chuyển đổi dữ liệu ngầm được thực hiện nhập các công thức. Excel thực hiện chuyển đổi ngầm mỗi Lúc có thể, theo đòi yêu thương ước của phép tính đã xác định.

Bảng Chuyển thay đổi Dữ liệu ẩn

Toán tử sẽ xác định kiểu chuyển đổi được thực hiện, và sẽ tính toán các giá trị trước Lúc thực hiện phép tính yêu thương ước. Các bảng này liệt kê các toán tử và mang lại biết phép chuyển đổi được thực hiện mang lại từng kiểu dữ liệu nhập cột Lúc được ghép cặp với kiểu dữ liệu nhập hàng phú cắt.

Lưu ý: Kiểu dữ liệu văn bản ko được khái quát nhập những bảng này. Khi một số được biểu thị ở định dạng văn bản, nhập một vài trường hợp Power Pivot sẽ tìm cách xác định kiểu số và biểu thị nó dưới dạng số.

Phép nằm trong (+)

Toán tử (+)

SỐ NGUYÊN

TIỀN TỆ

THỰC

Ngày/giờ

SỐ NGUYÊN

SỐ NGUYÊN

TIỀN TỆ

THỰC

Ngày/giờ

TIỀN TỆ

TIỀN TỆ

TIỀN TỆ

THỰC

Ngày/giờ

THỰC

THỰC

THỰC

THỰC

Ngày/giờ

Ngày/giờ

Ngày/giờ

Ngày/giờ

Ngày/giờ

Ngày/giờ

Ví dụ: nếu như một số trong những thực được dùng nhập thao tác bổ sung cập nhật kết phù hợp với tài liệu TIỀN TỆ, cả nhì độ quý hiếm đều được quy đổi trở thành THỰC và thành quả được vấn đáp là THỰC.

Phép trừ (-)

Trong bảng tại đây, title sản phẩm là số trừ (bên trái) và title cột là số bị trừ(bên phả).

Toán tử(-)

SỐ NGUYÊN

TIỀN TỆ

THỰC

Ngày/giờ

SỐ NGUYÊN

SỐ NGUYÊN

TIỀN TỆ

THỰC

THỰC

TIỀN TỆ

TIỀN TỆ

TIỀN TỆ

THỰC

THỰC

THỰC

THỰC

THỰC

THỰC

THỰC

Ngày/giờ

Ngày/giờ

Ngày/giờ

Ngày/giờ

Ngày/giờ

Ví dụ nếu như ngày được dùng nhập toán tử luật lệ trừ cùng theo với ngẫu nhiên loại tài liệu nào là không giống, cả nhì độ quý hiếm đều được quy đổi trở thành ngày và độ quý hiếm trả lại cũng chính là ngày.

Lưu ý: Mẫu tài liệu cũng tương hỗ toán tử đơn phân - (âm) tuy nhiên toán tử này bất biến loại tài liệu toán hạng.

Phép nhân (*)

Toán tử (*)

SỐ NGUYÊN

TIỀN TỆ

THỰC

Xem thêm: phương pháp khoanh vùng cho biết

Ngày/giờ

SỐ NGUYÊN

SỐ NGUYÊN

TIỀN TỆ

THỰC

SỐ NGUYÊN

TIỀN TỆ

TIỀN TỆ

THỰC

TIỀN TỆ

TIỀN TỆ

THỰC

THỰC

TIỀN TỆ

THỰC

THỰC

Ví dụ: nếu như một số trong những vẹn toàn được kết phù hợp với một số trong những thực nhập toán tử nhân, cả nhì số đều được quy đổi trở thành số thực và độ quý hiếm trả lại cũng chính là THỰC.

Phép phân tách (/)

Trong bảng tại đây, title sản phẩm là tử số và title cột là kiểu mẫu số.

Toán tử (/)

(Hàng/Cột)

SỐ NGUYÊN

TIỀN TỆ

THỰC

Ngày/giờ

SỐ NGUYÊN

THỰC

TIỀN TỆ

THỰC

THỰC

TIỀN TỆ

TIỀN TỆ

THỰC

TIỀN TỆ

THỰC

THỰC

THỰC

THỰC

THỰC

THỰC

Ngày/giờ

THỰC

THỰC

THỰC

THỰC

Ví dụ: nếu như một số trong những vẹn toàn được kết phù hợp với một độ quý hiếm TIỀN TỆ nhập luật lệ phân tách, thì cả nhì độ quý hiếm đều được quy đổi trở thành số thực và thành quả cũng chính là số thực.

Toán tử so sánh sánh

Trong các biểu thức so sánh sánh, giá trị Boolean được coi là lớn rộng lớn giá trị chuỗi và giá trị chuỗi được coi là lớn rộng lớn giá trị số hoặc ngày/thời gian; các giá trị số và ngày/thời gian ngoan được coi là có cùng hạng. Không có thao tác chuyển đổi ngầm được thực hiện giữa các giá trị Boolean hoặc chuỗi; BLANK hoặc giá trị trống được chuyển đổi thành 0/""/false tùy thuộc vào kiểu dữ liệu của giá trị được so sánh sánh còn lại.

Biểu thức DAX tại đây minh họa hành động này:

=IF(FALSE()>"true","Expression is true", "Expression is false"), trả về "Expression is true"

=IF("12">12,"Expression is true", "Expression is false"), trả về "Expression is true".

=IF("12"=12,"Expression is true", "Expression is false"), trả về "Expression is false"

Các quy đổi được triển khai trọn vẹn mang lại loại số hoặc ngày/giờ được tế bào mô tả nhập bảng sau đây:

Toán tử So sánh

SỐ NGUYÊN

TIỀN TỆ

THỰC

Ngày/giờ

SỐ NGUYÊN

SỐ NGUYÊN

TIỀN TỆ

THỰC

THỰC

TIỀN TỆ

TIỀN TỆ

TIỀN TỆ

THỰC

THỰC

THỰC

THỰC

THỰC

THỰC

THỰC

Ngày/giờ

THỰC

THỰC

THỰC

Ngày/giờ

Đầu Trang

Xử lý những độ quý hiếm trống trải, chuỗi trống trải và những độ quý hiếm vày không

Trong DAX, giá trị null, giá trị trống, dù rỗng hoặc giá trị bị thiếu, tất cả đều được biểu diễn bởi cùng kiểu giá trị mới, BLANK. Bạn cũng có thể tạo giá trị trống bằng cách dùng hàm BLANK hoặc kiểm tra giá trị trống bằng cách dùng hàm ISBLANK.

Cách xử lý giá trị trống nhập các phép tính, như phép cộng hoặc ghép nối, tùy thuộc vào hàm cụ thể. Bảng sau tóm tắt sự khác lạ giữa các công thức của DAX và Microsoft Excel về cách xử lý giá trị trống.

Biểu thức

DAX

Excel

BLANK + BLANK

BLANK

0 (không)

BLANK +5

5

5

BLANK * 5

BLANK

0 (không)

5/BLANK

Vô cực

Lỗi

0/BLANK

NaN

Lỗi

BLANK/BLANK

BLANK

Lỗi

FALSE OR BLANK

FALSE

FALSE

FALSE AND BLANK

FALSE

FALSE

TRUE OR BLANK

TRUE

TRUE

TRUE AND BLANK

FALSE

TRUE

BLANK OR BLANK

BLANK

Lỗi

BLANK AND BLANK

BLANK

Lỗi

Để biết cụ thể về phong thái xử lý độ quý hiếm trống trải của một hàm hoặc toán tử ví dụ, hãy coi chủ thể ví dụ mang lại từng hàm DAX, nhập phần Tham chiếu Hàm DAX.

Đầu trang

Xem thêm: chuyên đề sinh 10 chân trời sáng tạo