Giao điểm của 2 đường thẳng?

Liên hệ QC

longriver28284

Thành viên mới
Tham gia
30/10/06
Bài viết
22
Được thích
4
Mình có 2 câu hỏi rất mong được trả lời:
-Mình vẽ đồ thị 2 đường trong Excel, dùng XY scatter, 2 đường đó giao nhau làm thế nào để biết được tọa độ giao điểm?
-Các hàm của excel thường có thêm phần help rất dễ sử dụng, vd: tan(number), sau đó là phần mô tả hàm, number là gì. Khi ta tự định nghĩa một hàm bằng Visual Basic làm thế nào để thêm phần help như thế?
Thanks!
 
bạn cho mình 1 bài toán cụ thể và yêu cầu của bài
 
longriver28284 đã viết:
Mình có 2 câu hỏi rất mong được trả lời:
-Mình vẽ đồ thị 2 đường trong Excel, dùng XY scatter, 2 đường đó giao nhau làm thế nào để biết được tọa độ giao điểm?
-Các hàm của excel thường có thêm phần help rất dễ sử dụng, vd: tan(number), sau đó là phần mô tả hàm, number là gì. Khi ta tự định nghĩa một hàm bằng Visual Basic làm thế nào để thêm phần help như thế?
Thanks!
1. Xác định giao điểm của hai đường thẳng trong hệ toạ độ XY
Rõ ràng bạn đã có 2 vùng dữ liệu để vẽ được 2 đường thẳng
Với vùng 1: Bạn sẽ vẽ được đường thẳng dạng y = a1x + b1
Với vùng 2: Bạn sẽ vẽ được đường thẳng dạng y = a2x + b2
Vấn đề của bạn bây giờ là làm sao để xác định được các hệ số a1, b1, a2 và b2 thôi. Rất may mắn trong Excel có rất nhiều hàm có thể xác định được các thông số này.
+ Hàm xác định hệ số a:
a= SLOPE(known_y's,known_x's)
known_y's: vùng giá trị y
known_x's: vùng giá trị x
hoặc bạn có thể sử dụng hàm LINEST kết hợp với hàm Index (thêm hàm index để bạn xác định hệ số b cho tiện)
a =Index(LINEST(known_y's,known_x's),1,1)

+ Hàm xác định hệ số b:
b= INTERCEPT(known_y's,known_x's)
hoặc
b =Index(LINEST(known_y's,known_x's),1,2)
'
Sau khi bạn đã xác định được các hệ số a, b thì việc xác định giao điểm của hai đường thẳng là rất đơn giản, đúng không?
2. Tạo Help cho các hàm người dùng
Vấn đề này GPE cũng đang thảo luận nhưng xem ra chưa có được kết quả như mong đợi.
Bạn tham khảo những bài viết tại box sau:
http://www.giaiphapexcel.com/forum/showthread.php?t=513
 
Bạn thử nghiên cứu trong phần biểu đồ của file kèm theo đây
 

File đính kèm

  • giaodiem.zip
    25.8 KB · Đọc: 608
Các bác cho hỏi? Thể Dùng hàm gì để đổi độ thập phân thành có độ phút giây
Ví dụ: 15.2 độ thành 15o30'?
 
nguyenthinu168 đã viết:
Các bác cho hỏi? Thể Dùng hàm gì để đổi độ thập phân thành có độ phút giây
Ví dụ: 15.2 độ thành 15o30'?

Mời cô photo giáo trình VBA về đọc, có hết đấy.

--=0 --=0
 
Minh dang hoc vba co ai co quyen e_book ve vba cho xin voi
 
Web KT
Back
Top Bottom