Sao chép ví dụ dữ liệu trong bảng sau đây và dán vào ô A1 của bảng tính Excel mới. Để công thức hiển thị kết quả, hãy chọn chúng, nhấn F2 và sau đó nhấn Enter. Nếu cần, bạn có thể điều chỉnh độ rộng của cột để xem tất cả dữ liệu
Hàm ROUND làm tròn một số với một số chữ số đã được xác định. Ví dụ, nếu ô A1 chứa 23,7825 và bạn muốn làm tròn giá trị đó tới hai vị trí phân tích thập phân, bạn có thể sử dụng công thức sau
=VÒNG[A1, 2]
Kết quả của hàm này là 23,78
cú pháp
ROUND[số, num_chữ số]
Cú pháp hàm ROUND có các đối số sau đây
số Bắt buộc. Number mà bạn muốn làm tròn
num_digits Bắt buộc. Số chữ số mà bạn muốn làm tròn số tới đó
Chú thích
Nếu num_digits lớn hơn 0 [không], thì số được làm tròn tới số vị trí thập phân được chỉ định
Nếu num_digits bằng 0, thì số được làm tròn tới số nguyên gần nhất
Nếu num_digits nhỏ hơn 0, thì số được làm tròn sang bên trái dấu thập phân
Để luôn luôn làm tròn lên [xa số không], hãy sử dụng làm ROUNDUP
Để luôn luôn làm tròn xuống [về phía số không], hãy sử dụng hàm ROUNDDOWN
Để làm tròn một số tới một bội số cụ thể [ví dụ: làm tròn tới 0,5 gần nhất], hãy sử dụng hàm MROUND
Ví dụ
Sao chép ví dụ dữ liệu trong bảng sau đây và dán vào ô A1 của bảng tính Excel mới. Để công thức hiển thị kết quả, hãy chọn chúng, nhấn F2 và sau đó nhấn Enter. Nếu cần, bạn có thể điều chỉnh độ rộng của cột để xem tất cả dữ liệu
Để xuất một bảng trong không gian làm việc sang bảng tệp tính Microsoft® Excel®, hãy sử dụng chức năng
ans=5×4 table
LastName Age Weight Smoker
____________ ___ ______ ______
{'Smith' } 38 176 true
{'Johnson' } 43 163 false
{'Williams'} 38 131 false
{'Jones' } 40 133 false
{'Brown' } 49 119 false
3. Bạn có thể xuất dữ liệu từ không gian làm việc sang bất kỳ bảng tính nào trong tệp và đến bất kỳ vị trí nào trong bảng tính đó. Theo mặc định, ans=5×4 table
LastName Age Weight Smoker
____________ ___ ______ ______
{'Smith' } 38 176 true
{'Johnson' } 43 163 false
{'Williams'} 38 131 false
{'Jones' } 40 133 false
{'Brown' } 49 119 false
3 ghi bảng dữ liệu của bạn vào bảng tính đầu tiên trong tệp, bắt đầu tại ôans=5×4 table
LastName Age Weight Smoker
____________ ___ ______ ______
{'Smith' } 38 176 true
{'Johnson' } 43 163 false
{'Williams'} 38 131 false
{'Jones' } 40 133 false
{'Brown' } 49 119 false
1Nội dung chính Hiển thị
Ví dụ. tạo một bảng dữ liệu mẫu hướng đến cột và hiển thị năm hàng đầu tiên
load patients.mat
T = table[LastName,Age,Weight,Smoker];
T[1:5,:]
ans=5×4 table
LastName Age Weight Smoker
____________ ___ ______ ______
{'Smith' } 38 176 true
{'Johnson' } 43 163 false
{'Williams'} 38 131 false
{'Jones' } 40 133 false
{'Brown' } 49 119 false
viết bảng
ans=5×4 table
LastName Age Weight Smoker
____________ ___ ______ ______
{'Smith' } 38 176 true
{'Johnson' } 43 163 false
{'Williams'} 38 131 false
{'Jones' } 40 133 false
{'Brown' } 49 119 false
2 vào bảng đầu tiên trong bảng tính mới của tệp có tênans=5×4 table
LastName Age Weight Smoker
____________ ___ ______ ______
{'Smith' } 38 176 true
{'Johnson' } 43 163 false
{'Williams'} 38 131 false
{'Jones' } 40 133 false
{'Brown' } 49 119 false
3, bắt đầu tại ôans=5×4 table
LastName Age Weight Smoker
____________ ___ ______ ______
{'Smith' } 38 176 true
{'Johnson' } 43 163 false
{'Williams'} 38 131 false
{'Jones' } 40 133 false
{'Brown' } 49 119 false
4. Để chỉ định phần của bảng tính bạn muốn viết, hãy sử dụng đối số cặp giá trị tênans=5×4 table
LastName Age Weight Smoker
____________ ___ ______ ______
{'Smith' } 38 176 true
{'Johnson' } 43 163 false
{'Williams'} 38 131 false
{'Jones' } 40 133 false
{'Brown' } 49 119 false
5. Theo mặc định, ans=5×4 table
LastName Age Weight Smoker
____________ ___ ______ ______
{'Smith' } 38 176 true
{'Johnson' } 43 163 false
{'Williams'} 38 131 false
{'Jones' } 40 133 false
{'Brown' } 49 119 false
3 write table name table under format title in file table. ans=5×4 table
LastName Age Weight Smoker
____________ ___ ______ ______
{'Smith' } 38 176 true
{'Johnson' } 43 163 false
{'Williams'} 38 131 false
{'Jones' } 40 133 false
{'Brown' } 49 119 false
0viết bảng
ans=5×4 table
LastName Age Weight Smoker
____________ ___ ______ ______
{'Smith' } 38 176 true
{'Johnson' } 43 163 false
{'Williams'} 38 131 false
{'Jones' } 40 133 false
{'Brown' } 49 119 false
2 mà không có tên biến vào một tờ mới có tên làans=5×4 table
LastName Age Weight Smoker
____________ ___ ______ ______
{'Smith' } 38 176 true
{'Johnson' } 43 163 false
{'Williams'} 38 131 false
{'Jones' } 40 133 false
{'Brown' } 49 119 false
8. Để ghi dữ liệu mà không có tên biến, chỉ định cặp giá trị tênans=5×4 table
LastName Age Weight Smoker
____________ ___ ______ ______
{'Smith' } 38 176 true
{'Johnson' } 43 163 false
{'Williams'} 38 131 false
{'Jones' } 40 133 false
{'Brown' } 49 119 false
9 làans=5×4 table
LastName Age Weight Smoker
____________ ___ ______ ______
{'Smith' } 38 176 true
{'Johnson' } 43 163 false
{'Williams'} 38 131 false
{'Jones' } 40 133 false
{'Brown' } 49 119 false
00. load patients.mat
T = table[LastName,Age,Weight,Smoker];
T[1:5,:]
2Viết dữ liệu số và văn bản vào bảng tính
Để xuất một mảng số và một mảng ô sang bảng tính Microsoft® Excel®, hãy sử dụng các hàm
______101 hoặcans=5×4 table
LastName Age Weight Smoker
____________ ___ ______ ______
{'Smith' } 38 176 true
{'Johnson' } 43 163 false
{'Williams'} 38 131 false
{'Jones' } 40 133 false
{'Brown' } 49 119 false
02. Bạn có thể xuất dữ liệu theo các biến không gian làm việc bằng số và văn bản cho bất kỳ bảng tính nào trong tệp và đến bất kỳ vị trí nào trong bảng tính đó. Theo mặc định, chức năng ghi dữ liệu ma trận của bạn vào bảng tính đầu tiên trong tệp, bắt đầu tại ôans=5×4 table
LastName Age Weight Smoker
____________ ___ ______ ______
{'Smith' } 38 176 true
{'Johnson' } 43 163 false
{'Williams'} 38 131 false
{'Jones' } 40 133 false
{'Brown' } 49 119 false
1. Microsoft® Excel® tệp bảng tính, hãy sử dụng các hàmans=5×4 table
LastName Age Weight Smoker
____________ ___ ______ ______
{'Smith' } 38 176 true
{'Johnson' } 43 163 false
{'Williams'} 38 131 false
{'Jones' } 40 133 false
{'Brown' } 49 119 false
01 hoặc_______102. Bạn có thể xuất dữ liệu ở các biến không gian làm việc dạng số và văn bản riêng lẻ sang bất kỳ trang tính nào trong tệp và đến bất kỳ vị trí nào trong trang tính đó. Theo mặc định, các hàm nhập ghi dữ liệu ma trận của bạn vào trang tính đầu tiên trong tệp, bắt đầu từ ôans=5×4 table
LastName Age Weight Smoker
____________ ___ ______ ______
{'Smith' } 38 176 true
{'Johnson' } 43 163 false
{'Williams'} 38 131 false
{'Jones' } 40 133 false
{'Brown' } 49 119 false
1. Ví dụ. create a data array data number,
ans=5×4 table
LastName Age Weight Smoker
____________ ___ ______ ______
{'Smith' } 38 176 true
{'Johnson' } 43 163 false
{'Williams'} 38 131 false
{'Jones' } 40 133 false
{'Brown' } 49 119 false
04 và một mảng tế bào mẫu của dữ liệu văn bản và dữ liệu số,ans=5×4 table
LastName Age Weight Smoker
____________ ___ ______ ______
{'Smith' } 38 176 true
{'Johnson' } 43 163 false
{'Williams'} 38 131 false
{'Jones' } 40 133 false
{'Brown' } 49 119 false
05ans=5×4 table
LastName Age Weight Smoker
____________ ___ ______ ______
{'Smith' } 38 176 true
{'Johnson' } 43 163 false
{'Williams'} 38 131 false
{'Jones' } 40 133 false
{'Brown' } 49 119 false
1ans=5×4 table
LastName Age Weight Smoker
____________ ___ ______ ______
{'Smith' } 38 176 true
{'Johnson' } 43 163 false
{'Williams'} 38 131 false
{'Jones' } 40 133 false
{'Brown' } 49 119 false
2write array
ans=5×4 table
LastName Age Weight Smoker
____________ ___ ______ ______
{'Smith' } 38 176 true
{'Johnson' } 43 163 false
{'Williams'} 38 131 false
{'Jones' } 40 133 false
{'Brown' } 49 119 false
04 vào vùng hình chữ nhật 5 x 5,ans=5×4 table
LastName Age Weight Smoker
____________ ___ ______ ______
{'Smith' } 38 176 true
{'Johnson' } 43 163 false
{'Williams'} 38 131 false
{'Jones' } 40 133 false
{'Brown' } 49 119 false
07, trên tờ đầu tiên trong bảng tính mới có tênans=5×4 table
LastName Age Weight Smoker
____________ ___ ______ ______
{'Smith' } 38 176 true
{'Johnson' } 43 163 false
{'Williams'} 38 131 false
{'Jones' } 40 133 false
{'Brown' } 49 119 false
08. ans=5×4 table
LastName Age Weight Smoker
____________ ___ ______ ______
{'Smith' } 38 176 true
{'Johnson' } 43 163 false
{'Williams'} 38 131 false
{'Jones' } 40 133 false
{'Brown' } 49 119 false
6Viết mảng ô
ans=5×4 table
LastName Age Weight Smoker
____________ ___ ______ ______
{'Smith' } 38 176 true
{'Johnson' } 43 163 false
{'Williams'} 38 131 false
{'Jones' } 40 133 false
{'Brown' } 49 119 false
05 vào một vùng hình chữ nhật bắt đầu tại ôload patients.mat
T = table[LastName,Age,Weight,Smoker];
T[1:5,:]
20 trên một bảng tính có tênload patients.mat
T = table[LastName,Age,Weight,Smoker];
T[1:5,:]
21. Bạn có thể chỉ định phạm vi chỉ bằng cách sử dụng ô đầu tiên. ans=5×4 table
LastName Age Weight Smoker
____________ ___ ______ ______
{'Smith' } 38 176 true
{'Johnson' } 43 163 false
{'Williams'} 38 131 false
{'Jones' } 40 133 false
{'Brown' } 49 119 false
0______102 hiển thị cảnh báo vì bảng tính,load patients.mat
T = table[LastName,Age,Weight,Smoker];
T[1:5,:]
21, trước đây không tồn tại, nhưng bạn có thể vô hiệu hóa cảnh báo nàyVô hiệu hóa cảnh báo khi thêm bảng tính mới
Nếu bảng tính đích không tồn tại trong tệp, thì hàm
ans=5×4 table
LastName Age Weight Smoker
____________ ___ ______ ______
{'Smith' } 38 176 true
{'Johnson' } 43 163 false
{'Williams'} 38 131 false
{'Jones' } 40 133 false
{'Brown' } 49 119 false
3 vàans=5×4 table
LastName Age Weight Smoker
____________ ___ ______ ______
{'Smith' } 38 176 true
{'Johnson' } 43 163 false
{'Williams'} 38 131 false
{'Jones' } 40 133 false
{'Brown' } 49 119 false
02 show this warning. ans=5×4 table
LastName Age Weight Smoker
____________ ___ ______ ______
{'Smith' } 38 176 true
{'Johnson' } 43 163 false
{'Williams'} 38 131 false
{'Jones' } 40 133 false
{'Brown' } 49 119 false
4Để biết thông tin về cách đàn áp các thông báo cảnh báo, hãy xem các cảnh báo đàn áp
Định dạng ô định dạng trong tệp Excel Tệp Excel
Để ghi dữ liệu vào tệp Excel trên hệ thống Windows® với các định dạng tùy chỉnh [như phông chữ hoặc màu sắc], hãy truy cập trực tiếp máy chủ COM bằng
load patients.mat
T = table[LastName,Age,Weight,Smoker];
T[1:5,:]
26 thay vì ans=5×4 table
LastName Age Weight Smoker
____________ ___ ______ ______
{'Smith' } 38 176 true
{'Johnson' } 43 163 false
{'Williams'} 38 131 false
{'Jones' } 40 133 false
{'Brown' } 49 119 false
3,______328,ans=5×4 table
LastName Age Weight Smoker
____________ ___ ______ ______
{'Smith' } 38 176 true
{'Johnson' } 43 163 false
{'Williams'} 38 131 false
{'Jones' } 40 133 false
{'Brown' } 49 119 false
01 hoặcans=5×4 table
LastName Age Weight Smoker
____________ ___ ______ ______
{'Smith' } 38 176 true
{'Johnson' } 43 163 false
{'Williams'} 38 131 false
{'Jones' } 40 133 false
{'Brown' } 49 119 false
02. Ví dụ. Giải pháp kỹ thuật 1-QLD4K sử dụng ____326 để thiết lập kết nối giữa MATLAB® và Excel, ghi dữ liệu vào bảng tính và chỉ định màu của các ôĐể biết thêm thông tin, hãy xem Start with com
Xem thêm
____101.
ans=5×4 table
LastName Age Weight Smoker
____________ ___ ______ ______
{'Smith' } 38 176 true
{'Johnson' } 43 163 false
{'Williams'} 38 131 false
{'Jones' } 40 133 false
{'Brown' } 49 119 false
02. ans=5×4 table
LastName Age Weight Smoker
____________ ___ ______ ______
{'Smith' } 38 176 true
{'Johnson' } 43 163 false
{'Williams'} 38 131 false
{'Jones' } 40 133 false
{'Brown' } 49 119 false
3. ______102 . ans=5×4 table
LastName Age Weight Smoker
____________ ___ ______ ______
{'Smith' } 38 176 true
{'Johnson' } 43 163 false
{'Williams'} 38 131 false
{'Jones' } 40 133 false
{'Brown' } 49 119 false
3Tôi thường cần phải viết dữ liệu cho Excel để được xem bởi những người khác. Và trong các báo cáo đó, thật tuyệt khi dữ liệu được định dạng rõ ràng nhất có thể. Thông thường, khi bạn nhập dữ liệu vào Excel từ MATLAB, tất cả các cột đều có cùng chiều rộng và tất cả chúng đều giống nhau
Vì vậy, những gì tôi thường thích làm là phù hợp với chiều rộng của các cột với dữ liệu. Ngoài ra, có thể làm cho tiêu đề táo bạo, đóng băng hàng trên cùng và bộ lọc tự động
Vì vậy, tôi sử dụng một kỹ thuật rất đơn giản là tạo một mẫu Excel. Và sau đó chỉ sao chép mẫu đó mỗi lần tôi muốn tạo một bảng tính mới
Vì vậy, trước khi hết, tôi muốn lấy một cái bàn để làm việc với. Và tôi nghĩ rằng tôi biết một tài liệu trong bảng tính. Vâng, ở đây, tải bệnh nhân
Chúng tôi đang ở đó. Vì vậy, đây là một bảng với một số cột trong đó. Vì vậy, bây giờ nếu bạn muốn viết nó cho Excel, bạn sẽ chỉ-- tốt, trước hết chúng ta hãy chỉ định tên tệp. Chúng tôi sẽ gọi nó là kết quả. xlsx, như thế. Và sau đó chúng tôi sẽ viết tên tệp T bảng T
Và sau đó nếu tôi mở nó ra, hãy xem nó. Nó sẽ giống như thế này. Vì vậy, điều này có vẻ tốt. Tất cả các dữ liệu ở đây. Nhưng nếu ai đó đang nhìn vào điều này, phân tích điều này, thật tuyệt khi nó được định dạng tốt hơn. Ví dụ, thật tuyệt nếu các cột tiêu đề được in đậm
Sẽ thật tuyệt nếu họ có chiều rộng thích hợp. Nó có thể là một số dữ liệu này thực sự mở rộng, và điều đó sẽ kết thúc. Đôi khi mã hóa màu có thể tốt quá. Đóng băng hàng trên cùng cũng tốt với điều này
Vì vậy, những gì tôi làm là tôi tạo ra một mẫu bảng tính đầu tiên tôi đã làm. Vì vậy, tôi sẽ-- cho tôi xem liệu đây có phải là chiều rộng chính xác cho một số trong số này không. Tôi sẽ gặp hàng đầu. Tôi sẽ đóng băng hàng trên cùng như thế. Một điều khác tôi muốn làm là có bộ lọc theo mặc định. Vì vậy, tôi muốn lọc chúng. Và tôi sẽ xóa nội dung như thế
Bây giờ, để chắc chắn rằng những tiêu đề này đã bị loại bỏ khi tôi viết ra cho nó. Vì vậy, tôi sẽ xóa chúng để làm rõ ràng rằng chúng không được sử dụng. Và cuối cùng, có thể tôi sẽ thêm một số mã hóa màu vào những thứ này, có thể phù hợp với dữ liệu. như thế. Và sau đó tôi sẽ lưu nó vào có thể có tên tệp nhấn mạnh mẫu. như thế
Vì vậy, đây là mẫu của tôi. And there are the start table. Vì vậy, bất cứ khi nào tôi muốn tạo một bảng tính được định dạng, tôi sẽ thực hiện một tệp sao chép, tên tệp nhấn mạnh mẫu. Ồ, tôi cần xác định tên tệp. Tên tệp nhấn mạnh mẫu, trước hết. Vì vậy, hãy làm-- Tên tệp nhấn mạnh mẫu bằng cách đó
Sau đó, nếu tôi muốn sử dụng mẫu, tôi sẽ thực hiện sao chép tệp từ mẫu tên tệp sang tên tệp. Và điều đó đặt mẫu vào tệp này. Và nếu tôi muốn nhìn vào nó, bạn có thể thấy rằng bây giờ nó đã được định dạng cục bộ. Và sau đó tôi chỉ có thể viết lại và viết vào bàn. Và sau đó chúng ta sẽ xem xét nó
Và bạn đã thấy đấy, chúng ta có mã hóa màu, chúng ta có định dạng. Chúng tôi có bộ lọc tự động và hàng trên cùng đông lạnh
Bây giờ, nếu bạn muốn viết vào nhiều tab, điều đó cũng có thể hữu ích. Và tôi khuyên bạn nên chỉ định tên của những người đó. Vì vậy, nếu tôi mở mẫu một lần nữa, tôi có thể đặt cho nó một cái tên như CAN REUNCE1. Và sau đó tôi thực sự sẽ sao chép nó. And call it is results2. như thế
Và nếu bạn-- vì vậy, chúng tôi sẽ làm điều đó. And you sao chép lại-- chúng tôi sẽ sao chép lại mẫu. Bây giờ, nếu tôi viết và tôi chỉ định trang tính-- và chỉ cần nhớ, nếu bạn chỉ định trang sai, chỉ cần gọi là "kết quả", như thế. Bạn sẽ nhận được một cảnh báo vì tờ báo đó không được biết đến
Vì vậy, nếu bạn mở kết quả, bạn sẽ thấy nó đã tạo một tab mới ở đây với tên kết quả. Vì vậy, bạn không muốn làm điều đó. Vì vậy, hãy sao chép lại mẫu. Và sau đó viết vào-- và lần này tôi sẽ viết vào kết quả1 và kết quả2. Và chúng ta sẽ xem xét. Và ở đó chúng tôi có kết quả được định dạng độc đáo
Vì vậy, có một cách rất đơn giản để viết dữ liệu cho Excel và có tệp Excel được định dạng phù hợp với người khác, để đọc dễ dàng hơn. Bây giờ, chúng tôi có thể sử dụng giao diện COM để nói chuyện với ứng dụng, Excel, chính nó và kiểm soát việc thiết lập định dạng định dạng của các ô khác nhau
Bây giờ, điều đó có thể hữu ích hoặc có thể cần thiết trong một số tình huống để cung cấp cho bạn quyền kiểm tra cuối cùng đối với định dạng. Nhưng điều đó phức tạp hơn nhiều so với quá trình rất đơn giản ở đây, điều này phù hợp với tôi trong hầu hết các trường hợp sử dụng của tôi
Làm thế nào để MATLAB xử lý dữ liệu excel?
Nhập bảng tính dữ liệu bằng công cụ nhập XLS làm bảng trong MATLAB. Mở tệp bằng công cụ nhập và chọn các tùy chọn như phạm vi dữ liệu và loại đầu ra. Sau đó, nhấp vào nút Nhập lựa chọn để nhập dữ liệu vào không gian làm việc MATLAB. Mở tệp bằng Công cụ nhập và chọn các tùy chọn như phạm vi dữ liệu và loại đầu ra. Sau đó, nhấp vào nút Nhập lựa chọn để nhập dữ liệu vào không gian làm việc MATLAB.
Làm thế nào để lưu dữ liệu excel trong matlab?
Để xuất một bảng trong không gian làm việc sang bảng tệp tính Microsoft® Excel®, hãy sử dụng chức năng Writetable. Bạn có thể xuất dữ liệu từ không gian làm việc sang bất kỳ bảng tính nào trong tệp và đến bất kỳ vị trí nào trong bảng tính đó. Theo mặc định, Writetable ghi bảng dữ liệu của bạn vào bảng tính đầu tiên trong tệp, bắt đầu tại Ô A1. sử dụng hàm có thể ghi . Bạn có thể xuất dữ liệu từ không gian làm việc sang bất kỳ trang tính nào trong tệp và đến bất kỳ vị trí nào trong trang tính đó. Theo mặc định, writetable ghi dữ liệu bảng của bạn vào trang tính đầu tiên trong tệp, bắt đầu từ ô A1.
Matlab could not active with Excel not?
Sau khi bạn có dữ liệu trong bảng tính Microsoft Excel, bạn có thể thực hiện các chức năng MATLAB bằng các phương thức khác nhau. Ví dụ. bạn có thể sử dụng Ribbon Microsoft Excel, menu ngữ cảnh, bảng tính hoặc macro VBA. Để tìm các hàm MATLAB theo cách trực quan, hãy sử dụng hướng dẫn chức năng MATLAB