Welcome to Tech Support Forum home to more then 136,000 problems solved. Issues have included: Spyware, Malware, Virus Issues, Windows, Microsoft, Linux, Networking, Security, Hardware, and Gaming Getting your problem solved is as easy as:
1. Registering for a free account
2. Asking your question
3. Receiving an answer

Registered members:
* Get free support
* Communicate privately with other members (PM).
* Removal of this message
* See fewer ads.
* And much more..

 



Want to know how to post a question? click here Having problems with spyware and pop-ups? First Steps
Go Back   Tech Support Forum > Microsoft Support > Microsoft Office support
User Name
Password
Site Map Register Donate Rules Blogs Mark Forums Read


Microsoft Office support MS Office support forum

Reply
 
LinkBack Thread Tools
Old 04-14-2009, 10:05 AM   #1 (permalink)
Registered User
 
Join Date: Apr 2009
Posts: 1
OS: xp


Question Help Needed with Excel Formula

Hi. I am trying to get this formula to work =SUMIF(Sheet2!J3:O3,"<="&R2,Sheet2!J4:O4... The problem I am running into is that R2 is a drop down list of the days of the week and instead of cumulating them in the order they are listed they are cumulating them based alphabetically. Is there a way to list them in the order that I want. The order is Fri, W/E, Mon, Tue, Wed, Thur. This is also the names and order for the range for the formula and they match the names and order in the drop down list.

Someone mentioned the following option but if I need to copy and past it down it adds the rows above it as well I have to do this in several places on a spreadsheet. Can any one help me??!!

i think you could use the indirect() formula or the offset() formula here

the indirect() formula
copy&paste this in place of the sumif()

=SUM( INDIRECT("sheet2!J4:"& CHAR(73+MATCH( R2,Sheet2!J3:O3,0))&4))

- it sums the row starting at J4 (thats hardcoded in, because based on the formula having <= ...it looks like you will always want to start on the 1st day)
- char(73) is the letter i and adds the column found in the match()
- match() finds say Tue is in M3 so its the 4th column
- so char(73+4) =char(77) or the letter M
- the indirect concatenates the string together
- the sum sums it up

J3 can start with any day
your drop down list can be in any Order
and it should still calculate properly.
since i hardcoded the J4 and the char(73), the formula isnt easily movable. but it works in this case, and should give you an idea of where to start.
hope that helps.
lizo is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Reddit!
Reply With Quote
Important Information
Join the #1 Tech Support Forum Today - It's Totally Free!

TechSupportForum.com is a leading support website for your computer needs. We offer free, friendly and personalized computer support. Why pay to have your computer fixed when you can do it for free.

Join TechSupportforum.com Today - Click Here

Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off




All times are GMT -7. The time now is 08:04 PM.



Copyright 2001 - 2009, Tech Support Forum
Home Tips Plus | Outdoor Basecamp | Automotive Support Forum

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85