So no one told me about this excel program being so good.
So no one told me about this excel program being so good.
I've been having to work in excel and so far it's been pretty great and i can make it almost do anything. There's tons of documents online for help and my personal life has gotten far more organized.
vba is going to be the next stage in the learning process. And i've already had to copy+paste some simple scripts for several projects for work.
Anyone here share the same love for this same app? And is it really better than any TI calculator out there (on a ti i've programed in vb to solve variables. im sure i could do the same for execl)?
vba is going to be the next stage in the learning process. And i've already had to copy+paste some simple scripts for several projects for work.
Anyone here share the same love for this same app? And is it really better than any TI calculator out there (on a ti i've programed in vb to solve variables. im sure i could do the same for execl)?
- Foil
- DBB Material Defender
- Posts: 4900
- Joined: Tue Nov 23, 2004 3:31 pm
- Location: Denver, Colorado, USA
- Contact:
One of my undergraduate Math courses had a huge section on Algorithms, and we found that the best/easiest way to dynamically apply most of them was in Excel.
It didn't run as fast as writing it in C++, but it made dynamically changing the variables (boundary values, etc.) incredibly easy to handle, and displaying the results in simple-to-understand graphs was a breeze.
In my second job out of college, I ended up developing an organizational/data system in Excel to keep track of my inventory of stuff to handle. It impressed the manager so much, he sent it to everyone and told them to use it.
So, yeah, Excel (or more accurately, spreadsheet applications) rock.
It didn't run as fast as writing it in C++, but it made dynamically changing the variables (boundary values, etc.) incredibly easy to handle, and displaying the results in simple-to-understand graphs was a breeze.
In my second job out of college, I ended up developing an organizational/data system in Excel to keep track of my inventory of stuff to handle. It impressed the manager so much, he sent it to everyone and told them to use it.
So, yeah, Excel (or more accurately, spreadsheet applications) rock.
i was a big big fan of my TI82 because of how easy the vb was and the math i could do. And the jump to the 89 was great because of how complex i could get (and being bad at math 89 made me feel superhuman). This spread sheet app seem almost limitless to me. VBA looks like it might take a year to get good at.
- Testiculese
- DBB Material Defender
- Posts: 4689
- Joined: Sun Nov 11, 2001 3:01 am
Re:
The project in front of me wouldn't be killing me if could just learn vba. I have a webstat report that has over 200 clients with different kinds of activity. I have one sheet with all the raw data. The other 7 pages is the same info but mixed around by company type (Tavel, computer purchase, auto deals, banking... lots of other junk...) and show exactly how it's being used. Right now im just sorting it all by hand because the computer can tell the difference between a fast food joint and a bank. But i want to make a script that can just grab names and stick em where they need to go no matter how the raw data is sorted from the admin webstats.Testiculese wrote:It will take you more than a year.
Unless you really want the spreadsheet self-contained, learn regular VB, and just create excel files with the data you generate.
edit: ugh... almost done.
After taking accounting in high school, I set up a very detailed, debit/credit, multipage budget-tracking Excel spreadsheet that I used for many years. I also set up a grading system for my mother, a 4th-grade teacher. You can really accomplish lots of neat things with just the in-cell formulae, it's a shame most people just use it for the nice tabular format. I've seen people enter numbers AFTER they get those numbers from a calculator--they have no idea Excel can do the math for them!
Re:
Right of the bat, you're correct. But if i can write the vb on a TI82 i bet you anything vba in excel can do it.snoopy wrote:You limit with spreadsheet applications: Calculus & formulas. I suppose you can hack a derivative, but you can't solve a derivative for an equation.
x2Sedwick wrote: After taking accounting in high school, I set up a very detailed, debit/credit, multipage budget-tracking Excel spreadsheet that I used for many years. I also set up a grading system for my mother, a 4th-grade teacher. You can really accomplish lots of neat things with just the in-cell formulae, it's a shame most people just use it for the nice tabular format. I've seen people enter numbers AFTER they get those numbers from a calculator--they have no idea Excel can do the math for them!
I can't remember a thing and im bad with math. Excel and I are good friends. That sad thing is this program has been on all of our computers since it first came out. I've only noticed it until now.
Re:
After doing an internship in an accounting department, I am willing to go out on a limb and say that your spreadsheet was nothing compared to the spreadsheet I had to work with for a local not-for-profit. The sheer size of the spreadsheet made me cry, but it was fun to work with.Sedwick wrote:After taking accounting in high school, I set up a very detailed, debit/credit, multipage budget-tracking Excel spreadsheet that I used for many years. I also set up a grading system for my mother, a 4th-grade teacher. You can really accomplish lots of neat things with just the in-cell formulae, it's a shame most people just use it for the nice tabular format. I've seen people enter numbers AFTER they get those numbers from a calculator--they have no idea Excel can do the math for them!
Re:
I think vader said that to some one at some point in ep 5.Zoop! wrote: After doing an internship in an accounting department, I am willing to go out on a limb and say that your spreadsheet was nothing compared to the spreadsheet I had to work with for a local not-for-profit.
I crashed a 2 gig of ram dual core pc with a 250 sheet xls file. Thats when i found out the number of sheets is relative to the amount of ram your system has.
Zoop! what kind of machines did they have you slaving away on? And i know exactly how you feel about a large project getting done the right way. It's very satisfying.
edit:
Oh was he dead?
Welcome home son of dbb!
Re:
Welcome back from the dead, Zoop!
Re:
You're probably right, but what the heck, I'll see if I can find it and PM it to you tonight, so you can look for yourself! I don't think there's any damaging personal info contained in it anyway.Zoop! wrote:After doing an internship in an accounting department, I am willing to go out on a limb and say that your spreadsheet was nothing compared to the spreadsheet I had to work with for a local not-for-profit...Sedwick wrote:After taking accounting in high school, I set up a very detailed, debit/credit, multipage budget-tracking Excel spreadsheet that I used for many years.
Re:
Are you using any vba?Sedwick wrote:You're probably right, but what the heck, I'll see if I can find it and PM it to you tonight, so you can look for yourself! I don't think there's any damaging personal info contained in it anyway.Zoop! wrote:After doing an internship in an accounting department, I am willing to go out on a limb and say that your spreadsheet was nothing compared to the spreadsheet I had to work with for a local not-for-profit...Sedwick wrote:After taking accounting in high school, I set up a very detailed, debit/credit, multipage budget-tracking Excel spreadsheet that I used for many years.
Re:
x2DCrazy wrote:The awesome thing about Excel is that in order to do even really complicated balance sheets and registers, you don't need a lick of VBA. People were tracking these things using Multi-Plan and Excel long before MS introduced VBA.
i've been getting by great with functions. As far as they go I strongly recommend knowing =index(), match(), find(), and replace (). Those 4 in one cell are so powerful.
Oh and i'm learning how to make my own functions. Basiclly any function vba is like this:
=add(a1,a2) will just add two cell if writen like this.
Code: Select all
function add(cellone as double, celltwo as double)
add=cellone+celltwo
end if
End Function
Re:
Like DCrazy said, not a lick. Just formulae. Truth be told, the budget probably didn't have too much complex formulae. Now the grade tracker, that let you enter a case-insensitive letter grade with + or - and used a logical formula to factor it into a numerical average. That made for some full cells! Looking back, I could have simplified it, but hey, it did its job.Isaac wrote:Are you using any vba?Sedwick wrote:<my offer to PM him my budget />Zoop! wrote:<stuff about his internship in an accounting department />Sedwick wrote:<stuff about my budget />
Excel is basically a very low-powered visual programming language... but that said it's enormously powerful for most people given its ease of use.
Of course, after having dealt with a lot of Java, C/C++, C# and PHP in recent years, it doesn't impress me so much any more... but those are well out of reach of the non-dedicated.
Of course, after having dealt with a lot of Java, C/C++, C# and PHP in recent years, it doesn't impress me so much any more... but those are well out of reach of the non-dedicated.
Haven't been exactly dead, just easily lost and confused by lots of shiny objects.
The machine was a standard computer--I don't remember anything specific (I don't work there anymore). There was no VBA or anything, it was just a spreadsheet someone made at one point and it kind of exploded. It's still very unmanageable and not very user-friendly. It got the job done--I wish I could have redone it, but working with it was exciting enough. The budget spreadsheet was great for simply having it in a spreadsheet, but importing it into the accounting system took a couple weeks.
Oh well, all hail spreadsheets.
The machine was a standard computer--I don't remember anything specific (I don't work there anymore). There was no VBA or anything, it was just a spreadsheet someone made at one point and it kind of exploded. It's still very unmanageable and not very user-friendly. It got the job done--I wish I could have redone it, but working with it was exciting enough. The budget spreadsheet was great for simply having it in a spreadsheet, but importing it into the accounting system took a couple weeks.
Oh well, all hail spreadsheets.
Re:
Multi-Plan ...DCrazy wrote:People were tracking these things using Multi-Plan and Excel long before MS introduced VBA.
*sniff* *sniff* ah, the memories!
(I wish I still had them )
Re:
Im guessing multi plan was replaced by lotus notes?dissent wrote:Multi-Plan ...DCrazy wrote:People were tracking these things using Multi-Plan and Excel long before MS introduced VBA.
*sniff* *sniff* ah, the memories!
(I wish I still had them )
Re:
Then I'm sure you're glad to hear that as of Excel 2007, there can now be over 1 million rows and 16k columns.Zoop! wrote:After doing an internship in an accounting department, I am willing to go out on a limb and say that your spreadsheet was nothing compared to the spreadsheet I had to work with for a local not-for-profit. The sheer size of the spreadsheet made me cry, but it was fun to work with.Sedwick wrote:After taking accounting in high school, I set up a very detailed, debit/credit, multipage budget-tracking Excel spreadsheet that I used for many years. I also set up a grading system for my mother, a 4th-grade teacher. You can really accomplish lots of neat things with just the in-cell formulae, it's a shame most people just use it for the nice tabular format. I've seen people enter numbers AFTER they get those numbers from a calculator--they have no idea Excel can do the math for them!
Edit: I meant 16k columns.
Re:
Multiplan was the original name for Microsoft Excel. It had its ass kicked by Lotus 1-2-3 on DOS and VisiCalc on the Apple II, but was the first GUI spreadsheet app for the Mac.Isaac wrote:Im guessing multi plan was replaced by lotus notes?
Topher, whom can I kidnap to force more information out about Office:mac 2008?
Update your friggin blog already!
Re:
http://en.wikipedia.org/wiki/Office_2008DCrazy wrote: Topher, whom can I kidnap to force more information out about Office:mac 2008?
Update your friggin blog already!
And I was on vacation for the last two weeks!
Re:
only 65k rows? you can do better than that.Topher wrote: Then I'm sure you're glad to hear that as of Excel 2007, there can now be over 1 million rows and 65k columns.
Re:
No, this is a physical limit of computing. Any more numbers would mean spreadsheets would now be wider than the universe is, requiring universe extentions which is currently patented by the same folks who invented the universal remote.fliptw wrote:only 65k rows? you can do better than that.
- Testiculese
- DBB Material Defender
- Posts: 4689
- Joined: Sun Nov 11, 2001 3:01 am
Re:
I guess if you print to a large drafting sheet and include everything from graphs, tables, sheets, all on one page, it would make a good presentation chart. But still at our office we just put everything on the projector in the conference room. Same deal.Topher wrote:Rest assured, people do use the extra space and hit the new limits.
edit:
Very cool thing just happened at work right now. The insurance expert who works next to me had a problem and needed a special list made from a large table of almost two thousand lines of insurance customer information. God i love formulas!!! The 3 formulas i
wrote quickly looked at all the zip codes, sorted them into areas, then counted the areas spitting out the top 3 areas with a list of the individual zip codes (not repteted which made a short list). I was a hero when i gave this report back in under five minutes.
Formulas used:
countif(), replace(len()), if(e2=e3,"",e3)