Applies ToExcel cho Microsoft 365 Excel cho Microsoft 365 dành cho máy Mac Excel cho web

Hàm STOCKHISTORY truy xuất dữ liệu lịch sử về công cụ tài chính và tải nó dưới dạng mảng, công cụ này sẽ tràn nếu đó là kết quả cuối cùng của công thức. Điều này có nghĩa là Excel sẽ tự động tạo dải ô mảng có kích cỡ phù hợp khi bạn nhấn ENTER.

Hàm STOCKHISTORY yêu cầu đăng ký Microsoft 365 Personal, Microsoft 365 Family, Microsoft 365 Business Standard, hoặc Microsoft 365 Business Premium động.

Chi tiết kỹ thuật

Cú pháp

=STOCKHISTORY(stock, start_date, [end_date], [interval], [headers], [property0], [property1], [property2], [property3], [property4], [property5])

pháp hàm STOCKHISTORY có các đối số sau đây:

Đối số

Mô tả

Chứng khoán

Hàm trả về dữ liệu giá lịch sử về công cụ tài chính tương ứng với giá trị này. Nhập ký hiệu chứng khoán vào dấu ngoặc kép (ví dụ: "MSFT") hoặc tham chiếu tới ô có chứa kiểu dữ liệu Chứng khoán. Thao tác này sẽ kéo dữ liệu từ trao đổi mặc định cho nhạc cụ. Bạn cũng có thể tham chiếu đến một sàn giao dịch cụ thể bằng cách nhập mã định danh thị trường ISO (MIC), theo sau là dấu hai chấm, theo sau là ký hiệu chứng khoán (ví dụ: "XNAS:MSFT"). Tìm hiểu thêm về nguồn dữ liệu của chúng tôi.

start_date

Ngày đầu tiên mà dữ liệu được truy xuất. Lưu ý rằng nếu khoảng thời gian không phải là 0 (hàng ngày), điểm dữ liệu đầu tiên có thể sớm hơn khoảng thời gian được start_date cung cấp - đó sẽ là ngày đầu tiên của khoảng thời gian được yêu cầu.

end_date

Không bắt buộc. Ngày gần nhất mà dữ liệu sẽ được truy xuất. Mặc định là start_date.

interval

Không bắt buộc. Xác định khoảng thời gian mà mỗi giá trị dữ liệu biểu thị như sau:

0 = hàng ngày, 1 = hàng tuần, 2 = hàng tháng.

Mặc định là 0.

Tiêu đề

Không bắt buộc. Xác định có hiển thị đầu đề như sau: 

0 = không có tiêu đề, 1 = hiển thị tiêu đề, 2 = hiển thị mã định danh và tiêu đề công cụ.

Mặc định là 1 (ví dụ: hiển thị tiêu đề). Khi được đưa vào, tiêu đề là các hàng văn bản là một phần của mảng được trả về từ hàm.

property0 - property5

Không bắt buộc. Các cột được truy xuất cho từng cổ phiếu như sau:

0 = Ngày, 1 = Đóng, 2 = Mở, 3 = Cao, 4 = Thấp, 5 = Âm lượng.

Nếu có bất kỳ cột nào trong số đó, chỉ các cột được chỉ định được trả về theo thứ tự được cung cấp. Mặc định là 0,1 (ví dụ: Ngày và Đóng).

Ghi chú

  • Hàm STOCKHISTORY không đóng dấu định dạng trên các ô mà nó tràn vào. Nếu bạn xóa bỏ công thức, các ô mà nó điền vào sẽ có định dạng Chung.

  • Khi bạn nhập các đối số thuộc tính, bạn nhập một số cho mỗi thuộc tính từ 0 đến 5, theo thứ tự bạn muốn xem chúng. Giá trị bạn nhập cho từng thuộc tính tương ứng với số thuộc tính. Ví dụ: để đưa vào Ngày, Mở và Đóng, hãy nhập 0,2,1. Các thuộc tính này được xác định như sau:

    Giá trị

    Thuộc tính

    Định nghĩa

    0

    Ngày

    Nếu khoảng thời gian là hàng ngày hoặc hàng tuần, thì ngày giao dịch hợp lệ đầu tiên trong kỳ.Nếu khoảng thời gian là hàng tháng, ngày đầu tiên của tháng, bất kể đó có phải là ngày giao dịch không.

    1

    Đóng

    Giá đóng cửa vào ngày giao dịch cuối cùng trong kỳ 

    2

    Mở

    Giá mở cửa vào ngày giao dịch đầu tiên trong kỳ 

    3

    Cao

    Cao nhất trong ngày 

    4

    Thấp

    Thấp nhất ngày thấp trong giai đoạn 

    5

    Khối lượng

    Số lượng cổ phiếu đã giao dịch trong kỳ

  • Hàm STOCKHISTORY thuộc nhóm hàm Lookup & Reference.

  • Đối số ngày có thể là ngày được đặt trong dấu ngoặc kép (ví dụ: "01-01-2020") hoặc công thức (ví dụ: TODAY()) hoặc tham chiếu ô đến một ô có ngày.

  • Ngày trả về có thể sớm hơn ngày được cung cấp. Ví dụ: nếu ngày 31 tháng 12 năm 2019 được cung cấp dưới dạng ngày bắt đầu và khoảng thời gian là hàng tháng thì ngày 1 tháng 12 năm 2019 sẽ được trả về vì đó là ngày bắt đầu cho khoảng thời gian được yêu cầu.

  • Xin lưu ý rằng trong khi một số công cụ tài chính có thể có sẵn dưới dạng kiểu dữ liệu Chứng khoán, thông tin lịch sử sẽ không khả dụng. Ví dụ: đây là trường hợp quỹ chỉ số phổ biến nhất bao gồm S&P 500.

Mẹo

  • Nếu bạn muốn có được mức cao nhất trong khoảng thời gian 3 tháng, bạn nên sử dụng khoảng thời gian hàng tháng nhanh hơn khoảng thời gian hàng ngày hoặc hàng tuần. Ví dụ, =MAX(STOCKHISTORY("XNAS:MSFT", "1/1/2022", "3/1/2022", 2, 0, 3)) sẽ tính toán giá trị tối đa của 3 điểm dữ liệu (một điểm dữ liệu cho mỗi tháng), dữ liệu chỉ không có tiêu đề, cho giá trị giao dịch cao nhất cho mỗi tháng. Nếu thay vào đó, công thức dùng một khoảng hàng tuần hoặc hàng ngày, bạn sẽ nhận được cùng một kết quả nhưng sẽ có nhiều điểm dữ liệu được sử dụng trong tính toán, điều này có thể dẫn đến giảm hiệu suất.

  • Nếu bạn muốn xem mức cao hoặc thấp trong 52 tuần, việc sử dụng kiểu dữ liệu Chứng khoán thường nhanh hơn, vốn có các thuộc tính đó sẵn dùng. Ví dụ: chuyển đổi "xnas:msft" thành kiểu dữ liệu chứng khoán trong ô A1 và trong ô B1, bạn có thể viết công thức =A1.[52 week high] công thức để có giá trị. Bạn cũng có thể cấu hình sổ làm việc của mình để tự động làm mới giá trị đó như được mô tả ở đây.

  • STOCKHISTORY, trong hiển thị dữ liệu lịch sử, thường chỉ cập nhật sau khi một ngày giao dịch hoàn tất. Điều này có nghĩa là bạn không thể sử dụng STOCKHISTORY để lấy dữ liệu cho các chi tiết giao dịch hôm nay cho đến khi thị trường đóng cửa hoặc sau khi ngày kết thúc tùy thuộc vào thị trường.

  • Nếu bạn dùng hàm STOCKHISTORY tự động cập nhật (chẳng hạn như TODAY) và nếu sổ làm việc của bạn đã bật tính toán tự động thì STOCKHISTORY sẽ tự động làm mới dữ liệu khi bạn mở sổ làm việc. Cập nhật này sẽ xảy ra trong nền và bạn có thể chỉnh sửa sổ làm việc của mình theo ý muốn trong khi bản cập nhật này đang được thực hiện. Nếu sổ làm việc của bạn dùng số lượng lớn các cuộc gọi hàm STOCKHISTORY, cập nhật nền này sẽ tiếp tục miễn là cần thiết để cập nhật dữ liệu. Bạn có thể đóng sổ làm việc của bạn bất cứ lúc nào trong quá trình này nếu bạn muốn.

Bạn cần thêm trợ giúp?

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.

Cộng đồng giúp bạn đặt và trả lời các câu hỏi, cung cấp phản hồi và lắng nghe ý kiến từ các chuyên gia có kiến thức phong phú.