Có ai rành Excel ...

HaiDang
17-03-06, 15:36
Vầng, có ai rành Excel thì giúp anh với.

Sự thể là anh đang có một cái file excel khoảng 15 sheet, vốn là một mô hình phân tích tài chính, trong mỗi sheet cài công thức lằng nhằng không kể, mà các sheet lại link với nhau rất chi là phức tạp.

Có một vấn đề thế này ạ. Anh muốn tìm hiểu xem cấu trúc link giữa các sheet với nhau như thế nào, sheet nào là sheet gốc (nghĩa là mọi công thức trong các sheet khác đều bắt nguồn từ đây). Ngồi mà đọc từng cell thì anh không đủ kiên nhẫn. Anh vốn rất lười :)

Có cô chú bác nào thạo Excel vui lòng chỉ giúp cách để trace hoặc track các link theo kiểu trên, cảm ơn lắm lắm !
Phuongdong
17-03-06, 17:10
Trong Excel có thanh Formula Auditing hay Auditing, chú phải chuột trên thanh Toolbar rồi chọn nó. Sau đó thì mọi việc đơn giản rồi
MYT
17-03-06, 23:13
Hay thật, cám ơn bác Phương Đông. Giờ em mới biết cái đó đấy ạ.

Bác Hải Đăng vẫn còn thiếu thời gian thì gửi cái file đó cho em, em sẽ check lại và báo cáo bác. Em cũng thích nghiên cứu mấy cái mô hình đó, lại đang học tài chính.

MYT
Delliah
18-03-06, 01:50
May quá cho em hỏi luôn:

1.Em đang muốn tìm hiểu lệnh Pivot trong Excel. Đọc help hoài mà chưa rõ lắm. Bác nào dạy em với.
2.Em muốn viết được những đoạn macro đơn giản trong Excel, kiểu như để user click chuột vào các nút thì excel tự chạy macro, chắc dùng visua basic là đủ. Bác nào dạy em, hoặc chỉ sách cho em đọc cũng được.

Em muốn biết ngay, làm được ngay, sốt ruột lắm í. Bác nào dạy em với. Em hậu tạ.
Lão Nông
18-03-06, 04:34
May quá cho em hỏi luôn:

1.Em đang muốn tìm hiểu lệnh Pivot trong Excel. Đọc help hoài mà chưa rõ lắm. Bác nào dạy em với.
2.Em muốn viết được những đoạn macro đơn giản trong Excel, kiểu như để user click chuột vào các nút thì excel tự chạy macro, chắc dùng visua basic là đủ. Bác nào dạy em, hoặc chỉ sách cho em đọc cũng được.

Em muốn biết ngay, làm được ngay, sốt ruột lắm í. Bác nào dạy em với. Em hậu tạ.

1. Pivot table: Em muốn tìm hiểu những gì, nói rõ ra anh sẽ hướng dẫn thêm.

Thông thường cách tạo ra pivot table là quan trọng nhất, tức là tự mình tạo một pivot table từ một worksheet của Excel hoặc là đã có ứng dụng query data từ một database sau đó kết xuất dữ liệu ra thành pivot table cho em. Còn sau khi có pivot table rồi thì chỉ cần đơn giản là kéo-thả chuột.

Tại sao có nhu cầu tạo 1 pivot table? Câu trả lời đơn giản nhất: muốn phân tích dữ liệu theo nhiều chiều khác nhau, muốn tổng hợp dữ liệu và muốn xác định mối tương quan giữa những trường khác nhau

Ví dụ em có dữ liệu về bán hàng của một doanh nghiệp, các cột là các trường, các hàng là dữ liệu, có hàng trăm nghìn hàng. Các trường gồm có ngày tháng, mã hàng, tên mặt hàng, nhóm mặt hàng, người bán hàng, khách hàng, thành phố, v.v. Vấn đề là em muốn phân tích số liệu trên theo các chiều khác nhau, ví dụ muốn xem trong quý 1, đã bán được tổng số bao nhiêu đơn hàng, nhóm hàng gì bán chạy nhất, ai là người bán đơn hàng đó, thành phố nào bán được nhiều nhất, khách hàng loại nào là mua loại sản phẩm đó nhiều nhất. Thế là em convert cái worksheet của em sang dạng pivot table rồi sau đó kéo thả các field để nó group cho em theo các tiêu chí đặt ra ở trên.

Trước mắt em đọc về pivot table trong cái link dưới đây:
http://office.microsoft.com/training/training.aspx?AssetID=RC010136191033

Nếu em có dữ liệu trên một web site rồi, thì anh nghĩ em sẽ quan tâm luôn tới việc định kỳ yêu cầu Excel tự động query dữ liệu cho em thành một worksheet, sau đó dữ liệu đó sẽ được chuyển thành pivottable. Tính năng đó trong Excel có tên gọi là Web Query, có thể đặt lệnh định kỳ (vd. cứ 1 tháng 1 lần) Excel tự động update dữ liệu từ 1 website về worksheet.

http://office.microsoft.com/training/training.aspx?AssetID=RC011831161033

Nếu em đã có cơ sở dữ liệu trong SQL server chả hạn, có thể tạo kết nối ODBC để query dữ liệu từ CSDL đó thành dạng bảng trong Excel, cách thức xem luôn trên cái trang anh vừa gửi link nhé.

2. Em sẽ cần đến Visual Basic for Application (VBA) nếu muốn viết các macro, nhưng nếu đã có macro sẵn mà muốn add nó vào toolbar thì chỉ cần vào lệnh customize của toolbar để add thêm icon rồi chọn macro tương ứng. Còn nếu muốn có một dialog box chẳng hạn thì phải ngồi vẽ form. Phần này tốt nhất là kiếm 1 e-book ngồi đọc thêm.
HaiDang
18-03-06, 08:37
Trong Excel có thanh Formula Auditing hay Auditing, chú phải chuột trên thanh Toolbar rồi chọn nó. Sau đó thì mọi việc đơn giản rồi

Trace kiểu này thì mỗi lần chỉ xem được 1 cell. Làm sao để xem được các link trong workbook cơ mà, kiểu như một cái sơ đồ hình cây í !
Delliah
18-03-06, 08:59
Em cảm ơn Lão Nông rất nhiều. Bác nhiệt tình em quá.

1. Bác viết về pivot table hay hệt như Microsoft, em sẽ đọc site bác đưa và ngẫm thêm xem tính ứng dụng của nó đến đâu, áp dụng vào công việc của em thế nào. Em thấy pivot có vẻ rất mạnh mà em ko biết làm thì cay cú lắm. Em sẽ hỏi bác dần dần bác nhé. May quá có bác.

2. Viết Macro mới hoàn toàn trong excel í bác. Em thấy bọn đồng nghiệp ở Sing thôi nhé, ko phải tây xa xôi gì, làm nhoay nhoáy như trò chơi. Mà bọn em ko ai làm được. Công nhận dốt, mảng nào biết mảng đấy, không được đào tạo đầy đủ và toàn diện như bọn nó. Hay để em copy một cái dialog box mà thằng Sing nó mới làm cho bác xem. Rồi bác dạy em để em làm được giống thế nhé.
Lão Nông
18-03-06, 09:03
Trace kiểu này thì mỗi lần chỉ xem được 1 cell. Làm sao để xem được các link trong workbook cơ mà, kiểu như một cái sơ đồ hình cây í !

Hiện thành hình cây kiểu như sơ đồ cơ sở dữ liệu trong Access thì khó, chứ hiện nội dung công thức của các ô trong worksheet thì cực dễ:

CTRL + `
Lão Nông
18-03-06, 09:24
Delliah em, bọn Microsoft nó mua lại nội dung anh viết rồi publish lên site đấy (bỏ mịa, anh nhiễm thói thẩm du nặng mất rồi). Để mấy hôm nữa Bill Gates bạn anh sang đây anh bảo cậu ấy cầm luôn quyển sách Microsoft Office Excel 2003 Programming Inside Out tặng em.

Em thích macro thì đọc luôn bài ở đây nhé:
http://office.microsoft.com/en-us/assistance/CH062528391033.aspx

Hay nhất là độc tác record các lệnh trong Excel thành macro, nôm na là em thường xuyên phải làm một loạt các động tác lặp đi lặp lại, thế là bật phần record lên, thu lại tất cả các động tác em thực hiện trong Excel và nó ghi lại thành một macro. Em có thể mở VBA ra để soạn thảo lại nó nếu thích. Sau đó là đến phần add cái macro đó vào icon để chạy cho nó dễ. Nếu muốn Excel thực hiện tự động mấy lệnh macro đó thì em nghiên cứu thêm mấy cái AutoExec macro luôn thể.

Còn về PivotTable, anh thấy đấy là công cụ phân tích dữ liệu cực hiệu quả đấy. Hàng tháng bọn anh phải kết xuất dữ liệu bán hàng của 120 nước với khoảng gần 100 trường ra thành PivotTable rồi phân tích dữ liệu xem mức độ tăng trưởng kinh doanh thế nào, mảng sản phẩm nào bán tốt nhất, hiệu quả của promotion đến đâu, YearOnYear, Season,...

Nếu em quan tâm đến phân tích dữ liệu, thử tìm hiểu luôn về DataAnalyzer cũng của MS nhé.
HaiDang
18-03-06, 09:45
Hiện thành hình cây kiểu như sơ đồ cơ sở dữ liệu trong Access thì khó, chứ hiện nội dung công thức của các ô trong worksheet thì cực dễ:

CTRL + `

Ồ ồ, từ bé tới giờ mình mới biết vụ này :)

Cảm ơn chú nhá ! Gớm, lão nông tân tiến nhỉ ? :)

Cảm ơn lần nữa, nhá !
Lão Nông
18-03-06, 09:50
Ồ ồ, từ bé tới giờ mình mới biết vụ này :)

Cảm ơn chú nhá ! Gớm, lão nông tân tiến nhỉ ? :)

Cảm ơn lần nữa, nhá !

Ờ, cũng tại vì từ bé của chú tới giờ nó chưa dài bằng từ bé tới giờ của anh, cho nên tới giờ chú mới biết vụ này, không sao, chú chưa biết gì cứ bảo anh :icecream:
HaiDang
18-03-06, 10:12
Còn, còn, nhưng cái anh chưa biết đang muốn hỏi thì còn nhiều nắm ! May mà gặp được chú, anh mừng ! Hị hị !

Thôi tiện đây, chú cảm phiền cho anh hỏi thêm phát nữa. Trong Excel, anh đang tính làm một cái form nhập liệu. Làm cách nào để nhập liệu một lần vào cái form đấy mà nó tự động input data cho anh vào nhiều sheet, hay nhiều workbook ?
Lão Nông
18-03-06, 10:37
Chú đọc thêm phần macro anh viết ở phía trên, đặc biệt nội dung của cái link, đi nhé. Sau khi chú nắm bắt được những nội dung chính rồi thì mình tính tiếp.

Chú bắt anh gồng mình mãi, anh mệt.
Lão Nông
18-03-06, 10:43
Ờ anh quên, chú đọc thêm phần Loop Macro nhé. Chú cần input data vào nhiều worksheet hay workbook thì cần đến lệnh này đấy.

http://office.microsoft.com/training/Training.aspx?AssetID=RP011506051033&CTT=6&Origin=RC011506201033
shinichi
18-03-06, 11:05
May quá cho em hỏi luôn:


2.Em muốn viết được những đoạn macro đơn giản trong Excel, kiểu như để user click chuột vào các nút thì excel tự chạy macro, chắc dùng visua basic là đủ. Bác nào dạy em, hoặc chỉ sách cho em đọc cũng được.

Em muốn biết ngay, làm được ngay, sốt ruột lắm í. Bác nào dạy em với. Em hậu tạ.

Chính xác là dùng Visual Basic for Application (VBA). Cũng giống như VB, bác tạo control sau đó viết mã cho nó.

Tạo control ngoài excel : View-->Toolbars--->Form--->Chọn control bác muốn.

Viết mã :Chuột phải vào control--->Assign Macro.

Bác biết VB rồi thì nhanh thôi, nếu cần tài liệu em up lên cho bác.
shinichi
18-03-06, 11:08
Tranh thủ hỏi luôn các bác, em muốn tạo 1 kiểu Chart mới trong excel thì làm như thế nào? Ví dụ như hệ trục có trục Oy chiều dương hướng xuống dưới chẳng hạn hay như 1 trục tọa độ có đơn vị khác nhau (trên trục 1 thôi,Ox chẳng hạn, không phải là 2 trục có đơn vị khác nhau đâu ạ).
shinichi
18-03-06, 11:12
À, nhắn bác Delliah là nếu bác muốn dùng control để thực hiện 1 đoạn macro nào đấy thì chỉ việc cop toàn bộ đoạn mã macro vào mã của control.
dao_hoa_daochu
18-03-06, 13:08
Hà hà... bác Lão Nông em ngon nhờ...
Bác HaiDang em, có 15 cái bảng phò thì chắc cũng không phức tạp lắm đâu.

A. Một cách đơn giản và có hệ thống, thì bác em trước hết nên hình dung là 15 cái bảng ấy thông thường thì nó sẽ được chia ra làm 03 nhóm như sau:

(1) Nhóm giao diện (interfaces) - là "tầng" trên cùng, chỗ mà ứng dụng sẽ "nói chiện" với bác em.

(2) Nhóm tiện ích (utilities) - tùy thuộc vào mức độ phức tạp của ứng dụng mà nhóm này có thể có hoặc không - là "tầng" giữa, chỗ mà ứng dụng thực hiện các thủ tục tính toán.

(3) Nhóm cơ sở dữ liệu (dbms) - là "tầng" dưới cùng, chỗ mà ứng dụng "chứa" và quản lý dữ liệu.

B. Sau khi đã có hình dung như vậy, thì cách "phân tích" có lẽ là cũng đã có thể có đầu có đuôi hơn.

(1) Bi giờ hãy bắt đầu từ những cái bảng mà bác thường phải "sử dụng trực tiếp" - để nhập liệu, để xem kết quả.

(2) Thông thường, trong một cái bảng như vậy, thể nào cũng có những ô chứa những kết quả tính toán "tổng hợp" tô tần này nọ. Những ô này sẽ thường sử dụng những kết quả tính toán trung gian khác ở trong cùng bảng đó. Ví dụ đơn giản nhất như trong một cái hóa đơn, thì số liệu gốc là đơn giá và số lượng mỗi loại hàng hóa, nhân vào nhau thì ra giá trị tính toán chung gian là thành tiền đối với mỗi loại hàng hóa, rồi cộng tất vào nhau thì ra cái tổng số tiền sẽ phải thanh toán. Cái ô kết quả "tổng hợp" nó sẽ na ná như là cái ô "tổng tiền" sau cùng này.

(3) Bi giờ hãy chọn một ô kiểu như vậy. Rồi bấm F2. Bác sẽ thấy cái công thức ở trong ô đấy và những ô dữ liệu đầu vào (input) liên quan tới nó. Những dữ liệu ở trong cùng một bảng thì đơn giản sẽ là "tọa độ" của ô dữ liệu. Còn những dữ liệu sử dụng từ các bảng khác thì sẽ có tên bảng được hiển thị theo cú pháp tên_bảng!tọa_độ_ô, ví dụ SheetHaiDangPhò!L69.

(4) Hãy bắt lấy một cái tên bảng khác được hiển thị trong công thức ở (3). Chiển sang cái bảng đấy. Rồi lặp lại (3).

(5) Chắc là sau một, hai lần thực hiện (3), (4) thể nào bác em cũng đến một cái bảng mà trong đấy ngoài một số công thức đơn giản cục bộ (link lăng nhăng số liệu trong chính cái bảng đấy) thì chả dây dưa bẹn gì đến những cái bảng khác hết. Đấy chính là "tầng" dữ liệu - hay bảng gốc của bác em.

Theo cách như vừa rồi, chỉ cần "dò" vài đường như trên, là bác đã có thể có hình dung "phân lớp" tương đối rõ ràng về cấu trúc của cái hệ thống ứng dụng phò 15 bảng kia rồi.

Thêm nữa thì các bác nào muốn tạo nên những cái ứng dụng Excel "nho nhỏ" để tiện thỏa mãn những nỗi đam mê thấp hèn của bản thân mình thì trong lúc tạo những ứng dụng này, dù chỉ là link dữ liệu và tính toán, dù sử dụng macro kiểu record, hay là sử dụng cả Visual Basic Editor, thì cũng sẽ hết sức là hoàn toàn bổ ích nếu lưu ý đến ba cái "tầng" mà em đã đề cập ở trên. Để ý đến cái này ngay từ đầu, sau này cái "ứng dụng" của các bác sẽ luôn "tường minh" hơn trong việc tìm lỗi, sửa đổi, nâng cấp bổ xung chức năng... Ngược lại, thì chỉ cần hơi bắt đầu nhiều nhiều một chút hoặc lâu không động đến một chút, nói chung là sẽ bị cảm thấy rối rắm ngay.
Lão Nông
18-03-06, 13:27
Háo hức quá đi. Anh không ngờ chú Đào em lại còn cầm chân chỉ việc, thuyết trình về mô hình ba lớp, hoành cbn tráng quá, đưa cho cái lưỡi câu là được rồi chú ạ, phải tự đi bện dây chuối với bẻ trộm trúc làm cần câu chứ :) Chú dành thời gian sang mục Tâm sự làm 1 bài về Gái Đạo đi.

Chú HaiDang đã hỏi về làm form trong Excel có nghĩa là biết về mô hình đấy rồi, chú không cần giải thích nhiều.

Cho anh hỏi chú 1 câu, trong mô hình 3 lớp trên, cái nào nằm trong chai, cái nào nằm ngoài chai? Nếu tự mình tách ra đứng trong chiều thứ tư của không gian thì cái thuyết cái chai của chú còn đúng với ứng dụng trong excel không?
HaiDang
18-03-06, 13:32
Chú Đào, CBN, chú lại mượn Excel để chửi xéo anh là thế nào ? Ai bảo chú là 15 cái bảng phò ? Toàn là chiện tài chính cao cấp thiên kinh nghĩa địa của anh, phò là phò làm sao ?

Anh công nhận chú quả thật là thằng logic thứ nhì internet. Phân cấp 3 tầng phò thế kia quả là rất rõ ràng.

Tình hình là anh có một cái model phân tích tài chính, trong đó nó dự báo balance shit (nghĩa là sheet), P/L và cash flow, rồi tính toán các tỉ số phò, chết quên, cao cấp, và cuối cùng là định giá share. Tất cả những cái tình toán lằng ngoằng đấy đều dựa trên những giả định lằng ngoằng ban đầu về doanh thu, chi phí, đầu tư, lãi suất, vân vân.

Vấn đề là ở chỗ cái bọn lập ra model lại muốn đánh đố anh. Nếu tất cả các giả định bọn nó đều gộp chung vào một cái shit (nghĩa là sheet) thì không phải bàn. Đằng này một số giả định được dùng để tính toán ra một cái kết quả trên một cái shit, rồi cái kết quả đấy lại trở thành giả định để tính ra một cái kết quả khác trên một cái shit khác. Tóm lại là rất trừu tượng và cao cấp !

Nhiệm vụ của anh là đánh giá xem cái model đó có đúng hay không, hay là lằng ngoằng một lúc rồi lãi giả thành lỗ thật. Vì vậy anh mới cần đi tìm xem các kiểu dữ liệu shit nó link với nhau theo cấu trúc và thứ tự như thế nào, thay đổi cái này thì những cái nào sẽ thay đổi theo.

Thật chú, cách của chú anh làm thử dzồi, nhưng mà rất mệt. Hơn một chục shit, mỗi shit nó cả trăm dòng, chi chít số, đi dò từng ô thì rất là lâu.

Nhưng mà anh đồ rằng bọn excel nó không có sẵn cái của quý mà anh cần, thôi đành làm theo bác phuongdong với chú Đào em anh vậy !
late
18-03-06, 13:47
Tình hình là anh có một cái model phân tích tài chính, trong đó nó dự báo balance shit (nghĩa là sheet), P/L và cash flow, rồi tính toán các tỉ số phò, chết quên, cao cấp, và cuối cùng là định giá share. Tất cả những cái tình toán lằng ngoằng đấy đều dựa trên những giả định lằng ngoằng ban đầu về doanh thu, chi phí, đầu tư, lãi suất, vân vân.

Vấn đề là ở chỗ cái bọn lập ra model lại muốn đánh đố anh. Nếu tất cả các giả định bọn nó đều gộp chung vào một cái shit (nghĩa là sheet) thì không phải bàn. Đằng này một số giả định được dùng để tính toán ra một cái kết quả trên một cái shit, rồi cái kết quả đấy lại trở thành giả định để tính ra một cái kết quả khác trên một cái shit khác. Tóm lại là rất trừu tượng và cao cấp !

Cái này bác Anh-thề-anh-không-thủ-dâm vừa xem vừa kết hợp với bản chất quan hệ của các sheets này với nhau thì nhanh hơn ạ. Ví dụ như sheet P/L của bác thì chỉ link với BS ở duy nhất có net profit thôi. Còn CF thì lại được derived ra từ chênh lệch BS đầu năm và cuối năm của bác, chứ không linked với PL, em nói chẳng hạn thế.

Em hiểu ý bác là bác đang phải 1) xem giả định có hợp lý không; 2) xem công thức trong excel đặt có đúng không. Cái thứ 2 thì làm theo bác Lão Nông và Đào (Ctrl 4` gì đó).

Cái 1) thì em đoán giả định liên quan đến các con số ở sheet nào nó sẽ nằm ở sheet ấy, ví dụ giả định về lãi suất thì là để tính chi phí lãi chẳng hạn, nó sẽ nằm ở PL. Ngoài ra giả định về mức vay dự tính cũng sẽ ảnh hưởng đến chi phí vay, nhưng vì nó quyết định loan balance trên BS nên chắc là nó nằm ở BS.

Đại khái thế.

Bác có cần thì bác PM em cái file. Sáng mai em đi thi về em mò với bác.
dao_hoa_daochu
18-03-06, 16:42
Cho anh hỏi chú 1 câu, trong mô hình 3 lớp trên, cái nào nằm trong chai, cái nào nằm ngoài chai? Nếu tự mình tách ra đứng trong chiều thứ tư của không gian thì cái thuyết cái chai của chú còn đúng với ứng dụng trong excel không?
Cả 15 cái shit phò được phân bổ theo mô hình 3 lớp đều nằm ở ngoài chai. Còn cái lão HaiDang chảy sệ nhà mình thì đang ở trong chai bác ạ.


Nhiệm vụ của anh là đánh giá xem cái model đó có đúng hay không, hay là lằng ngoằng một lúc rồi lãi giả thành lỗ thật. Vì vậy anh mới cần đi tìm xem các kiểu dữ liệu shit nó link với nhau theo cấu trúc và thứ tự như thế nào, thay đổi cái này thì những cái nào sẽ thay đổi theo.
Đè0... chỗ này thì dù quý hay là ghét, em cũng phải chửi bác em phát. Bác phát biểu bài toán như l`n! Lẽ ra cái này bác phải nói ngay từ đầu. Trọng tâm ở chỗ này thì nó là "Thuật toán và Công thức" - thế thì ai đi quan tâm đến cấu trúc software với cả các shit nó link lủng mà làm kặt gì? Bi giờ bác làm thế này.

(1) Chọn một cái shit mà bác nghĩ nó là "giao diện sử dụng".

(2) Để chuột lên thanh công cụ, nhấp chuột phải, chọn "Formula Auditing" (FA) như bác PĐ em đã bảo.

(3) Chọn một cái ô mà bác nghĩ nó là "kết quả tổng hợp cuối cùng".

(4) Trên thanh FA click vào icon "hai mũi tên đi ra từ một ô nâu đến hai ô trắng và dấu cộng" (Trace Dependents). Nếu nó báo là cái đé0 gì "...no formulas that refer to..." thì tức là đấy là ô "kết quả cuối cùng". Trong trường hợp ngược lại, thì nó sẽ ra một số cái mũi tên "chấm chấm" có chiều đi ra khỏi ô. Lúc đấy thì click đúp vào một trong những mũi tên "chấm chấm" đấy, nó sẽ ra một cái cửa sổ trong đấy có cái chỗ chứa cái ô công thức "tầng trên" của cái ô này, chọn cái ô đấy, click OK. Lặp lại chiện này cho đến khi ra ô "kết quả cuối cùng" thì thôi.

(5) Sau khi đã có một trong các ô "kết quả cuối cùng" theo cách ở (4), hãy chọn ô đó. Rồi trên thanh FA, click vào cái icon "kính lúp có chữ fx" (Evaluate Formula). Nó sẽ hiện ra một cái Form "Evaluate Formula". Trên Form này, nếu cái button "Step In" mà còn ở trạng thái "enable" thì bác cứ click vào đấy cho em, đến bao giờ nó "mờ" mẹ đi thì thôi. Một phần ước vọng thấp hèn của bác nó sẽ nằm tơ hơ ở trên cái Form này.
HaiDang
18-03-06, 17:29
Chú chửi anh, anh dỗi !
MYT
18-03-06, 17:42
Thôi đi bác, Chú Đào nói đúng rồi. :icecream:

Em xin bổ sung ý kiến của bạn Đào một chút nữa. Bác Hải Đăng có vẻ không thành thạo về tài chính cho lắm. Thành ra nhìn vào mới thấy phức tạp như thế. Chứ cái mô hình đó cũng phải dựa theo một phương pháp xác nào đó thôi bác. Còn các cái còn lại cũng thế thôi.

Thành ra bác em cứ vứt cho em hay bạn Late để chúng em xem cho. Nếu bác cần em gửi cho bác cái mô hình của một ngân hàng cổ phần trong nước.
HaiDang
18-03-06, 18:54
Anh cứ dỗi !

Ừ thì cô MYT giúp anh nhá ! Gửi cho anh cái mô hình gì ấy đi ! Anh cảm ơn, có khi lại hết dỗi !
shinichi
18-03-06, 19:52
Tranh thủ hỏi luôn các bác, em muốn tạo 1 kiểu Chart mới trong excel thì làm như thế nào? Ví dụ như hệ trục có trục Oy chiều dương hướng xuống dưới chẳng hạn hay như 1 trục tọa độ có đơn vị khác nhau (trên trục 1 thôi,Ox chẳng hạn, không phải là 2 trục có đơn vị khác nhau đâu ạ).

Mie, thế cái câu hỏi của em bác Đào ? Bác biết bác bảo em cái !
Lão Nông
18-03-06, 20:03
Một góp ý cho các đ/c muốn làm những cái bảng tính Excel hoành cbn tráng kiểu như tối thiểu là 15 shit trong đó công thức liên kết lằng cbn nhằng với nhau thì nhớ sử dụng thêm hàm ISERROR để kiểm tra công thức nhé. Các hàm sau đây khá hữu ích:

ISBLANK(value)
ISERR(value)
ISERROR(value)
ISLOGICAL(value)
ISNA(value)
ISNONTEXT(value)
ISNUMBER(value)
ISREF(value)
ISTEXT(value)

Trong đó ISERROR là hàm rất ngon.

Ví dụ:
=IF(ISERROR(($AD$34/$BE$34)-1),"-",($AD$34/$BE$34)-1)

Ngoài ra, lệnh Data > Data Validation cũng giúp cho việc nhập dữ liệu trong ô thỏa mãn các điều kiện định trước.

Lệnh Tools > Error Checking cho phép duyệt các công thức sai trong toàn bộ workbook.

Có thêm một công cụ nữa cho các chú hay làm Tester của Lập trình PM là công cụ Watch Window để track các công thức theo các điều kiện, cũng hay.

@Đào: Chú chưa trả lời hết câu hỏi của anh, nếu nhìn bài toán từ góc độ chiều thứ tư của không gian (chứ không phải nhìn cái kiểu "người ngoài" như game lái oto) thì cái chai của chú có còn đúng không, mà nếu chú HD nhà mình "người thì ở trong chai, tinh thần ở ngoài chai" thì sao?
Delliah
18-03-06, 20:40
Cảm ơn lão Nông với bạn shinichi quá. Em thường phải làm việc với những file excel hàng chục sheet linked nhau cực kỳ phức tạp. Em ước gì một ngày nào đó em làm ra một cái file phức tạp như thế xong bắt bọn nước khác sử dụng như chúng nó đang hành hạ chúng em hiện nay. Xong rồi em viết ra cái macro click cái roẹt phát cho chúng nó bị sa thải hết vì chạy tự động được rồi.

Em sẽ nghiên cứu những gì các bác đưa ra hôm nay. Có gì em hỏi thêm, cảm ơn các bác rất nhiều.
Delliah
31-03-06, 20:49
Các bác em. Đến hôm nay em đã thông thạo pivot và đã làm được vài cái macro cho công việc. Hết sức hữu ích và giúp đỡ công việc của em rất nhiều. Nói thì suông nhưng không nói thì không phải, em xin gửi lời cảm ơn sâu sắc đến bác shinichi với lão nông em. Hôn các bác.
Lão Nông
31-03-06, 21:02
Chúc mừng em. Learning curve của em hoành tráng đấy, trong thời gian ngắn đã làm thành thạo macro với lại pivot.
Delliah
31-03-06, 21:09
Làm rồi mới thấy Pivot hóa ra đơn giản, còn Macro thì em dừng lại ở mức record, không tự viết được vì em chẳng biết về VBA. Anyway, thế cũng đã cải thiện manual work rất nhiều rồi. Em hôn lão em lần nữa.
chairuou
03-04-06, 13:09
Em cảm ơn Lão Nông rất nhiều. Bác nhiệt tình em quá.

1. Bác viết về pivot table hay hệt như Microsoft, em sẽ đọc site bác đưa và ngẫm thêm xem tính ứng dụng của nó đến đâu, áp dụng vào công việc của em thế nào. Em thấy pivot có vẻ rất mạnh mà em ko biết làm thì cay cú lắm. Em sẽ hỏi bác dần dần bác nhé. May quá có bác.

2. Viết Macro mới hoàn toàn trong excel í bác. Em thấy bọn đồng nghiệp ở Sing thôi nhé, ko phải tây xa xôi gì, làm nhoay nhoáy như trò chơi. Mà bọn em ko ai làm được. Công nhận dốt, mảng nào biết mảng đấy, không được đào tạo đầy đủ và toàn diện như bọn nó. Hay để em copy một cái dialog box mà thằng Sing nó mới làm cho bác xem. Rồi bác dạy em để em làm được giống thế nhé.

Mở help của Excel ra, đọc phần VBA rồi làm chứ có cái gì đâu, sách thì nhiều nhưng toàn cái trên trời dưới biển, đọc xong tẩu hỏa nhập ma. VBA language nó cũng ngắn gọn dễ nhớ, học thuộc cái Object tree với một số properties & method là làm được nhiều thứ rồi
chairuou
03-04-06, 13:11
Một góp ý cho các đ/c muốn làm những cái bảng tính Excel hoành cbn tráng kiểu như tối thiểu là 15 shit trong đó công thức liên kết lằng cbn nhằng với nhau thì nhớ sử dụng thêm hàm ISERROR để kiểm tra công thức nhé. Các hàm sau đây khá hữu ích:

ISBLANK(value)
ISERR(value)
ISERROR(value)
ISLOGICAL(value)
ISNA(value)
ISNONTEXT(value)
ISNUMBER(value)
ISREF(value)
ISTEXT(value)

Trong đó ISERROR là hàm rất ngon.

Ví dụ:
=IF(ISERROR(($AD$34/$BE$34)-1),"-",($AD$34/$BE$34)-1)

Ngoài ra, lệnh Data > Data Validation cũng giúp cho việc nhập dữ liệu trong ô thỏa mãn các điều kiện định trước.

Lệnh Tools > Error Checking cho phép duyệt các công thức sai trong toàn bộ workbook.

Có thêm một công cụ nữa cho các chú hay làm Tester của Lập trình PM là công cụ Watch Window để track các công thức theo các điều kiện, cũng hay.

@Đào: Chú chưa trả lời hết câu hỏi của anh, nếu nhìn bài toán từ góc độ chiều thứ tư của không gian (chứ không phải nhìn cái kiểu "người ngoài" như game lái oto) thì cái chai của chú có còn đúng không, mà nếu chú HD nhà mình "người thì ở trong chai, tinh thần ở ngoài chai" thì sao?

đến mức này thì kiếm cuốn Advance Excel Development mà đọc.
Phuongdong
16-05-06, 09:58
http://www.stickied.net/files/f9c9a695363054d5cfd9285c96d9280f.jpg

Book Description
Providing Excel users with a tutorial and help tool, this book offers simple answers and solutions for any problem or question. Contained in this tool is a complete collection of tips, tricks, and shortcuts, including some that have never been seen before. These include limiting the movement in an unprotected cell and reducing the workbook size for quick sending via email. How the suggestions can be implemented in only a few easy steps is explained in detail. All of the most recent versions of the software including Excel 97, Excel 2000, Excel 2002, and Excel 2003 are covered. Users will also find a list of related tips as well as blank lines where they can add their own notes, turning the book into a personalized manual for maximizing their Excel abilities.

Product Details
Paperback: 820 pages
Publisher: Limelight Media (March 28, 2004)
Language: English
ISBN: 0974636827

Download:
http://rapidshare.de/files/18948783/F1.Get.the.most.out.of.Excel.rar.html


http://images.amazon.com/images/P/0072231440.01._BO2,204,203,200_PIsitb-dp-500-arrow,TopRight,45,-64_AA240_SH20_SCLZZZZZZZ_.jpg

Author: Richard Shepherd
ISBN: 0072231440
Publisher: McGraw-Hill Companies, The - January 2004
Format: Paperback

Book Description
Make Excel work harder and faster for you. This unique book presents sample code for more than twenty practical, high-powered Excel VBA macro applications. You’ll get all the essentials of VBA, and then explore ways to power Excel with VBA. Automate tasks, convert numbers to labels, transpose cells, add formula details, globally changes values, and much, much more.

From the Back Cover
Develop powerful, custom Excel applications using Visual Basic for Applications Maximize the features and functionality of Excel with help from this unique resource designed specifically for power users. Inside, you’ll find complete details on Excel VBA programming and application development--from the fundamentals to advanced techniques. Then, you’ll get 21 real-world projects, complete with working code, so you can create Excel VBA macros right away. These projects include everything from setting up timed events to auto totaling a matrix of numbers to altering the appearance of spreadsheet components--and much more.
Write and debug VBA code
Create custom dialog boxes and toolbars
Take advantage of the Excel object model
Write code to interact with a database
Use application programming interface (API) calls
Create and use class modules
Develop unique menus within the Excel menu structure
Expand calculation and search functions
Write macros for customized worksheets
Create full-fledged Excel add-ins
ABOUT THE AUTHOR: Richard Shepherd has been developing software for blue-chip corporations for 20 years. He has produced VBA code in Excel for major projects, including profit-and-loss reporting and business planning and budgeting .

http://www.megaupload.com/?d=1HHXMZHJ
or : http://rapidshare.de/files/11990056/ExcelVBAMacroProg.rar.html
Hoàng Cúc
26-05-06, 00:36
em không biết gì về pivot table & macro, nhu*ng sắp có việc cần sẽ dùng to*'i thì em nên bắt đầu học tu*` đâu đây ? Em chỉ có 2 tuần để học .
dao_hoa_daochu
26-05-06, 11:59
Về nguyên tắc, các phần mềm của Microsoft nói chung và các phần mềm MS Office nói riêng - đối với một người sử dụng bình thường, biết tiếng anh, thì chỉ cần đọc kỹ Help là có thể sử dụng được hầu hết tất cả các chức năng. MS Excel và pivot table với macro cũng không ngoại lệ. Nói chung, Help được viết tương đối đầy đủ, đơn giản và định hướng người sử dụng hơn so với rất nhiều những sách lăng nhăng khác được bán ở ngoài đường.
Hoàng Cúc
26-05-06, 18:46
u*`, em quên Help, sẽ nghiên cu*'u có gì hỏi tiếp, cám o*n bác Đào
Phuongdong
13-06-06, 22:16
Tình cờ anh thấy trang này có các File mẫu của Excel cũng hay này
http://www.excely.com/
VIETNAM
14-06-06, 11:47
Em nhờ cái mục của bác một chút được chứ ạ?. Như thế này, sau khi mình cài Excel dùng một thời gian rất OK. Từ hôm đó đến hôm nay, mình qua kiểm tra thử bật Excel lên nó bắt nhét đĩa CD vào. Không cần nhét CD vào, mình cứ ấn OK nó mới bật ra bản Excel. Mong các anh em chỉ cho mình mới làm thế nào để sửa lại nhỉ.
Phuongdong
14-06-06, 19:00
Có thể nó cần update thêm một số chức năng mà khi trước em không cài đầy đủ, bỏ CD chứa bộ cài vào để nó cài nốt lên là xong thôi mà. Không sao đâu
VIETNAM
14-06-06, 23:17
tks bác rất nhiều
bờm2
15-06-06, 09:32
Cho em hỏi chút, khi xem prewiev bảng exel nó ko giống như trong file. Ví dụ 1 dòng khi mình chỉnh trong bảng tính thì no ko xuống dòng, xem preview lại bị. Có bác nào biết ko chỉ em với!
giangthu
15-06-06, 10:01
Vấn đề là ở chỗ cái bọn lập ra model lại muốn đánh đố anh. Nếu tất cả các giả định bọn nó đều gộp chung vào một cái shit (nghĩa là sheet) thì không phải bàn. Đằng này một số giả định được dùng để tính toán ra một cái kết quả trên một cái shit, rồi cái kết quả đấy lại trở thành giả định để tính ra một cái kết quả khác trên một cái shit khác. Tóm lại là rất trừu tượng và cao cấp !

Giả định cái gì. Đó phải nói là ít nhất dựa vào hai năm hành động của công ty, dựa vào chỉ số trái nợ của năm sau mà Balance Sheet và Income Statement và Cach Flow có thể phóng đại tới 5 năm nhờ sự an bài rất là thiên la địa võng nhưng rất là khúc chiết. Từ những con số căn bản đó, vẫn hoàn toàn do tính toán mà ra. Từ những con số đó người ta mới đưa ra các điều kiện khắc phục như hiện kim quá thiếu thì phải mua thêm nợ cho nên đó mới là cân bằng giữa Asset và Liability cho hợp lý. Rõ ràng chứ không trừu tượng đâu hả. Nếu đàm luận tới hoạt động công ty thì phải bẻ ROE thành ba yếu tố theo cách dạy của Dupont (Kinh doanh, Tài khoá, và Thủ đoạn). Hiểu được nguyên tắc này là học càng lâu càng dễ. Không bình đàm được nguyên tắc này thì không học xa được về tài chính.

Nhưng thời này, mọi thứ nó tồ ở trên Yahoo hết ráo.

Mình rất là chuyên nghiệp về ecxel, mình có nguyên bản phóng đại, chỉ cần an bài con số vô là nó phóng đại tới năm năm về mặt lý thuyết. Hiện kim lưu chuyển (Cash Flow) tư sản biểu (balance sheet) và cả tổn ích biểu (Income Statement). Thời này học cái này tài liệu nó ngay trước mặt dễ hơn thời mình nhiều lắm đấy.

Tuy nhiên thời đại này, cùng một công ty thế mà có thể sản sinh ra tới 3 cái Balance Sheet khác nhau về chi tiết nội bộ. Cho nên Excel có thể mò nguyên đêm cũng chưa cạn.
VIETNAM
15-06-06, 10:56
Cho em hỏi chút, khi xem prewiev bảng exel nó ko giống như trong file. Ví dụ 1 dòng khi mình chỉnh trong bảng tính thì no ko xuống dòng, xem preview lại bị. Có bác nào biết ko chỉ em với!
Theo mình nghĩ thì khi bạn preview nó liên quan đến cách đặt lề trong máy in. Khi bạn preview thì bạn phải có máy in mới preview mới in được đúng khôg nào do vậy khi in bạn hãy vào preview để xem trước và chọn đúng máy in mình cần in. Bạn cũgn có thể sửa được tình trạng trên hãy vào properties của máy in để chỉnh nhé. Hy vọng bạn thành công.
HaiDang
15-06-06, 15:04
Em Giangthu, dạo này hình như em hơi ngu hơn chút nữa hả ? Thấy rõ quá sức mà !

Cái gì mà tư sản biểu với phóng đại ? Diêm dúa quá mà ! Đả bảo cái gì không biết thì ngậm miệng lại, sao vẫn cứ nói bừa để lộ hết cả cái sự dốt nát ra thế kia ?

Em không nói một bữa, anh cũng không biểu em là bị câm mà !

Thiệt là diêm dúa quá sức đi hả ?
HaiDang
15-06-06, 15:10
Tuy nhiên thời đại này, cùng một công ty thế mà có thể sản sinh ra tới 3 cái Balance Sheet khác nhau về chi tiết nội bộ. Cho nên Excel có thể mò nguyên đêm cũng chưa cạn.

Dzụ này mới à nha ? 3 cái lận hả ? Thiệt là ghê gớm quá sức !

Nói chơi chứ giangthu có biết kế toán thiệt không em ?

Ở xứ ta thì em muốn có bi nhiêu cái balance sheet khác nhau, đều có thể giải quyết được, 3 cái là mắt muỗi.

Còn về chiện kế toán với thuế bên xứ Mỹ, kiếm đọc cuốn The Firm đi hả ?
bờm2
15-06-06, 15:15
Theo mình nghĩ thì khi bạn preview nó liên quan đến cách đặt lề trong máy in. Khi bạn preview thì bạn phải có máy in mới preview mới in được đúng khôg nào do vậy khi in bạn hãy vào preview để xem trước và chọn đúng máy in mình cần in. Bạn cũgn có thể sửa được tình trạng trên hãy vào properties của máy in để chỉnh nhé. Hy vọng bạn thành công.
Tôi chỉnh chán rồi mà chả được gì cả, chẳng hiểu sao. Cấu hình máy in ngon hết... Tks bác ! :60:
giangthu
15-06-06, 19:30
Mấy chương này trong quyển Financial Statement Ananlysis chứ gì, em rành sáu câu. Cái phần đó chính là chương Prospective Annalysis mà đứa nào cũng phải qua làm một cái term paper do phân tích một công ty dựa vào Cash Flow, BS, và IS. Những chữ này trong tự điển tiếng Việt cũng đâu có đâu hả.

Vấn đề ở chỗ là khi vào MSN, Yahoo, hay là của công ty đương sự thì thường chúng ta lấy tới ba tư liệu khác nhay về chi tiết. Chúng ta cũng có thể thấy sự xê dịch đáng kể. Vậy thì nguồn tài liệu nào là chính thức. Hải Đăng xin lỗi em cái rồi em chỉ cho hả. Em là chuyên gia một thời đó anh. Vả anh cái.
MYT
15-06-06, 20:35
Mấy chương này trong quyển Financial Statement Ananlysis chứ gì, em rành sáu câu. Cái phần đó chính là chương Prospective Annalysis mà đứa nào cũng phải qua làm một cái term paper do phân tích một công ty dựa vào Cash Flow, BS, và IS. Những chữ này trong tự điển tiếng Việt cũng đâu có đâu hả.


Giangthu căn cứ vào đâu mà nói câu đó vậy?
Biển Xanh
16-06-06, 03:58
Nếu đàm luận tới hoạt động công ty thì phải bẻ ROE thành ba yếu tố theo cách dạy của Dupont (Kinh doanh, Tài khoá, và Thủ đoạn). Hiểu được nguyên tắc này là học càng lâu càng dễ. Không bình đàm được nguyên tắc này thì không học xa được về tài chính.
Hiện kim lưu chuyển (Cash Flow) tư sản biểu (balance sheet) và cả tổn ích biểu (Income Statement). Thời này học cái này tài liệu nó ngay trước mặt dễ hơn thời mình nhiều lắm đấy.


Chị Giangthu nếu dùng Tiếng Anh thì Tiếng Anh hẳn, còn nếu muốn dùng thuật ngữ Tiếng Việt thì nên dùng những thuật ngữ đã được chuẩn hóa như Báo cáo lưu chuyển tiền tệ, Bảng cân đối kế toán, Báo cáo thu nhập, etc., chứ chị cứ dùng những từ Hán Việt không phải lối như thế kia ai mà hiểu nó là cái gì.
Còn cái phương trình Dupont vớ vẩn nhóc con nào học hết Undergrad mà chả biết, có cái gì mà cao siêu.
Phuongdong
16-06-06, 06:18
Cho em hỏi chút, khi xem prewiev bảng exel nó ko giống như trong file. Ví dụ 1 dòng khi mình chỉnh trong bảng tính thì no ko xuống dòng, xem preview lại bị. Có bác nào biết ko chỉ em với!
Có nhẽ đâu thế, t/y xem lại hộ anh việc thiết lập của Page setup, hoặc khi xem ở chế độ preview thì bấm vào nút margins xem các thiết lập về lề giấy thế nào
bờm2
16-06-06, 09:57
Có nhẽ đâu thế, t/y xem lại hộ anh việc thiết lập của Page setup, hoặc khi xem ở chế độ preview thì bấm vào nút margins xem các thiết lập về lề giấy thế nào
Tóm lại những cái đó iem chỉnh hết rồi bác ạ, nhưng ko hiểu sao kích cỡ của một ô so với preview lại khác nhau, thía mới lạ chứ :13: . Chả hiểu sao nữa, trong bảng "seo" nhìn ngon, pre lên thì bị lệch !
Lão Nông
16-06-06, 11:00
Tóm lại những cái đó iem chỉnh hết rồi bác ạ, nhưng ko hiểu sao kích cỡ của một ô so với preview lại khác nhau, thía mới lạ chứ :13: . Chả hiểu sao nữa, trong bảng "seo" nhìn ngon, pre lên thì bị lệch !

Tốt nhất là đ/c ấn ALT+PrtSc 2 cái màn hình đấy rồi post nó lên đây anh em mới hình dung ra để tư vấn được.
bờm2
16-06-06, 13:16
Tốt nhất là đ/c ấn ALT+PrtSc 2 cái màn hình đấy rồi post nó lên đây anh em mới hình dung ra để tư vấn được.
file seo của nó ở đây (www.yousendit.com/transfer.php?action=download&ufid=F190996E3A652ADE)
còn hình của nó ở đây (http://www.yousendit.com/transfer.php?action=download&ufid=B617100B5042E834)
Các bác cảm phiền lốt hộ nhà iem cái, hôm nay cái phô tô búc kít nhà em nó trụ trặc. TKS
Lão Nông
16-06-06, 14:01
file seo của nó ở đây (www.yousendit.com/transfer.php?action=download&ufid=F190996E3A652ADE)
còn hình của nó ở đây (http://www.yousendit.com/transfer.php?action=download&ufid=B617100B5042E834)
Các bác cảm phiền lốt hộ nhà iem cái, hôm nay cái phô tô búc kít nhà em nó trụ trặc. TKS

Đồng chí load thẳng cái file và hình của nó lên đây nhé:

http://upload.thanhnienxame.net/images/

Hôm nay anh vào yousendit bị lỗi. Và nếu nén thì dùng ZIP được không?