Categories
RSS Feed
Search NewtonExcelBach
Archives
Top Posts
- Using LINEST for non-linear curve fitting
- 3DFrame Ver 1.03 and Frame4 Ver 3.07
- Cubic Splines
- XLDennis, the MSDN Library, and VBA rant
- Downloads
- About Newton Excel Bach
- Writing Arrays to the worksheet - VBA function
- RCInteract and RC Design Functions 7.03
- Automatic download of csv files
- Frame Analysis with Excel - 3, Continuous beam or frame
Recent Comments
Category Archives: Excel
Finding square roots …
… to 100 decimal places. Why would anyone want to do that? To solve Project Euler Problem 80: “It is well known that if the square root of a natural number is not an integer, then it is irrational. The … Continue reading
Moving Average Function
The previous post presented a simple moving average user defined function (UDF). This has been extended to provide additional functionality: A weighted average may be returned; either a linear weight with a specified step value, or a using any specified weighting … Continue reading
Moving averages and User Defined Array Functions
I have recently needed to work with moving averages on a large-ish data set (about 10,000 rows x 10 columns), and for reasons that I will describe in the next post, decided that a User Defined Function (UDF) would be … Continue reading
Posted in Arrays, Excel, UDFs, VBA
Tagged Array Function, Excel, Moving Average, UDF, VBA
8 Comments
More on Worksheetfunction vs UDF
A recent post at Roy Maclean’s VBA Blog suggested that the difference between using a worksheetfunction call in VBA and writing a User Defined Function (UDF) to do the same job was not enough to be worth worrying about. He tested … Continue reading
Posted in Arrays, Excel, UDFs, VBA
Leave a comment
A very un-useful “feature”
A recent post in the Engineering Spreadsheets forum at Eng-Tips draws attention to a potentially dangerous Excel “feature”. The feature is called “Extend data range formats and formulas” and can be found under Options-Advanced (click on the multi-coloured button in the … Continue reading