I am creating a rent allocation sheet for multiple facilities paid from multiple contracts. I have added my formulas to calculate monthly payments to facilities from different contracts. I also utilized the TODAY() function to create a moving month header based on the current date. I want to broadcast the value (monthly payment that doesn't change) across multiple months based on the remaining amount of months (from column F).
enter image description here
Like this? (WENN is IF in german)
Related
I work in purchasing where we use an Excel spreadsheet for most of our planning. It works very well but is a beast to load. I've been trying to optimize by offloading calculations to the reports that feed this spreadsheet and optimizing the spreadsheet itself where dynamic calculations are required.
The left section of the spreadsheet has part specific reference information, and the bulk of the resource hogging formulas are on the right in 12 dynamic date buckets so we can plan by day, week, or month using a variety of additional options.
Planning Workbook
We need to analyze historical data to identify trends and help us forecast for the future. The existing version has four columns that pull a weekly average based on a rolling 12 months, 6 months, 3 months, or the last 4 weeks. These values are all listed in columns N:Q in the spreadsheet.
Cell A4 is a dropdown that lets the user select their preferred calculation method. Each date bucket has a Total Demand column that calculates the highest value of either the combined orders and forecasts from the system OR the historical usage based on the users selected preference.
It includes an INDIRECT formula to point that calculation to the selected averaging method:
=IF(AND($I7 = "Y", AK$2=TRUE),
MAX(INDIRECT($D$4&ROW($A7)) * (DAYS(AS$5,AK$5)/7),
AL7+AM7+AN7+AO7),
AL7+AM7+AN7+AO7)
=IF(Part Planning AND Include Usage are selected),
Return the maximum value of usage calculated by the selected method for this date bucket,
OR Total orders and forecasts for this date bucket,
If not, give me the total orders and forecasts for this date bucket.
This indirect function is called 12 times for each of the 4500+ parts, so I think that is my low hanging fruit for optimization.
I'm stuck, and have read it can be replaced with index/match (not sure how in this instance!) or choose, but it's just not clicking for me.
I tried to include only the relevant details for this issue, but if you need additional info please let me know.
Also, I'm aware the conditional formatting is the other resource hog. Unfortunately conditional formatting colors must stay.
I have a monthly spreadsheet that has a link taking you to another spreadsheet with totals, could be one total by vendor, could be several according to the month. Constantly changes. I want to be able to bring those totals to the Summary spreadsheet and sum each month by vendor but it is a manual process since lines per Vendor change each month.
=SUMIFS(INDEX(D4:E9,MATCH(G4,C4:C9,0),MATCH(G5,D3:E3,0)))
THIS IS TELLING ME I HAVE ENTERED TOO FEW ARGUMENTS
=SUMIFS(INDEX(D4:E9,MATCH(G4,C4:C9,0),MATCH(G5,D3:E3,0)))
DOES NOT WORK...TOO FEW ARGUMENTS??
I have two separate workbooks that I am trying to link: Register and Budget.
The Register file is the source of data and contains only 1 table with columns Date, Category, Credit, Debit. The Budget file is the destination file and has 12 sheets named for each month of the year. Each sheet contains multiple tables named for the Categories. Each table contains columns in which I want to automatically populate from Register one at a time.
So basically, as I manually populate the Register workbook with values in Date, Category, Credit, Debit, I want the Budget workbook to automatically update itself based on these values. The main problem I have is how do I get the Date entered as 01/01/2016 in Register to be recognized as the January sheet in Budget workbook? In addition, I want the correct Category to be recognized in Register as each table's name in Budget. I have changed the table names in Budget based on the category. Finally, I would like the amounts Credit or Debit to be copied from Register into columns in each table of Budget after finding the correct sheet and table in Budget.
Register,
Budget
I looked into Vlookup and it works except for the fact I would have to manually change the formula each time the category or date changes. Sum and Count don't work because I don't want to sum columns nor count data. I simply want to copy and paste from columns Credit or Debit in Register into each table's columns in Budget. I have a feeling I'd have to go into VBA coding to achieve this daunting task which I'm not familiar with.
There are many ways of getting information from other workbooks / sheets etc.
It depends on what you want to do with that information and how it's laid out.
Have a look into VLOOKUP / MATCH / SUMIF / SUMIFS / COUNTIF / COUNTIFS
Which you use will depend on how you want it to work.
If you edit your question to include specifics then I / others can advise further.
My Spreadsheet contains rows of financial transactions. Each row contains a cell called Frequency. Currently it's a text field designating if the transaction is monthly, semi-annually, quarterly or annually.
For example, row 1 is a 5,000 withdrawal taking place on the 10TH OF Jan,Apr,Jul, Oct.
Is there any function which could automatically turn the 1 row into 4 separate rows denoting each quarterly date?
The frequency field could be in any format needed to accomplish this. The ultimate goal is a spreadsheet sorted by date that would show all transactions for the year. Thanks.
You might search through Excel functions (alphabetical) but there are hundreds so it could take, and waste, a lot of time because there is no such function.
The result you seek should be relatively easy with VBA or similar.
I am using a spreadsheet to count sold items for several teams.
Rows: Individual Seller
In column A I have the specific team the seller belongs to.
In column B I have the amount of items that the seller sold.
In a separate row at the end of the document, I am trying to calculate the total number of items being sold from a specific group.
Can anyone help me write the code needed to return the total number of items sold for each specific team?
The image shows some sample data in A1:C13, and three different ways to sum the amounts by teams. There are many others ways. Of the three I recommend #Jerry’s suggestion of a PivotTable (E2:F6) because it is very easy to set up, very quick in operation and offers a great deal of versatility beyond merely summing amounts by team. For example if your data included dates of sales it could sort and group by week, month, year etc. The second version of it (E8:F14) shows a breakdown by Seller of the 20 total, but by the number of ‘sales’ (rows) rather than number of items sold.
The formula in D20 (copied down to D22) is:
=SUMIFS(B$2:B$19,A$2:A$19,A20)
However SUMIFS was not available as a standard MS Office function before Excel 2007, though SUMIF was, so in B20, also copied down to suit:
=SUMIF(A$2:A$19,A20,B$2:B$19)
SUMIFS allows more conditions than SUMIF, so for example can be changed in D20 to:
=SUMIFS(B$2:B$19,A$2:A$19,A20,C$2:C$19,"Seller1")
to obtain the amount of items comprising the two distinct ‘sales’ by Seller1 as shown by 2 in the lower PivotTable.
Since you are trying to calculate the total from a specific group the above may be more elaborate than your immediate requirement so a version that can be placed almost anywhere in your sheet (if as the example) and even copied around, replaces a variable with a fixed condition, which I have chosen to be teamB:
=SUMIF($A$2:$A$19,"teamB",$B$2:B$19)
and provided the formula is kept out of ColumnA might be further simplified by extending it to consider entire columns:
=SUMIF(A:A,"teamB",B:B)