Hello Krishna

Thanks a lot to both you and Ajit for looking into my problem. I appreciate
the help provided by both of you.



Thanks


Ashish

"Of what use is freedom if it does not include the freedom to make mistakes"
-- Mahatma Gandhi

On 6/29/09, MOKSH.......... <krishna.ange...@gmail.com> wrote:
>
> Mr. Ashish & Ajit,
>
> Pls refer to the below formula
>
> =day(date(year(A1),month(a1)+1,0))
>
> e.g. A1 = Date
>
> It counts the number of days in a month
>
> pls find the attached file for the simple solution, pls tell me if this
> resolves your problem ( IN YELLOW PORTION)
>
> with regards
>
> Moksh
> ---  Be Creative ---
>
>
> 2009/6/28 Ajit Navre <aquas...@gmail.com>
>
>>  Based on your initial post, that is the possible solution. I do not know
>> if it is that complex or you missed out on something. Anyways, one
>> clarification, the int() approach in my previous mail, still needs  the > 30
>> check, else it won’t work if the days worked is less than 30.
>>
>>
>>
>> Regards
>>
>>
>>
>> Ajit
>>
>> *From:* excel-macros@googlegroups.com [mailto:
>> excel-mac...@googlegroups.com] *On Behalf Of *Ashish Pradhan
>> *Sent:* Sunday, June 28, 2009 2:41 PM
>> *To:* excel-macros@googlegroups.com
>> *Subject:* $$Excel-Macros$$ Re: Help with Attendance Tracker & Salary
>> Calculation
>>
>>
>>
>>
>> Hi Ajit
>>
>> Thanks for the prompt response. Let me try your solution and revert back.
>> (I thought I was missing something, just wasnt sure if it was relatively
>> easy or a bit complicated)
>>
>>
>> Thanks once again.
>>
>> Ashish
>>
>>
>> "Of what use is freedom if it does not include the freedom to make
>> mistakes" -- Mahatma Gandhi
>>
>> On 6/28/09, *Ajit Navre* <aquas...@gmail.com> wrote:
>>
>> HI,
>>
>>
>>
>> Your post itself has the answer.
>>
>>
>>
>> You say that even-if the person has worked all the days in a month, salary
>> Is paid for 30 days. That is you are assuming a month to be of 30 days. For
>> months with >30 days in them, the calculation of yours (Monthly Salary *
>> (No. of Days Present / 30)), yields salary even for the days that are >
>> 30. So the excess that the calculation shows is the salary for the 31stday. 
>> Fix is, (Monthly
>> Salary * (if(No. of Days Present > 30, 30, No. Of Days Present) / 30)). Other
>> way to put it would be – (Monthly Salary * Int(No. Of Days Present /
>> 30)).
>>
>>
>>
>> Regards
>>
>>
>>
>> Ajit
>>
>>
>>
>> *From:* excel-macros@googlegroups.com [mailto:
>> excel-mac...@googlegroups.com] *On Behalf Of *Ashish Pradhan
>> *Sent:* Sunday, June 28, 2009 12:46 AM
>> *To:* excel-macros@googlegroups.com
>> *Subject:* $$Excel-Macros$$ Help with Attendance Tracker & Salary
>> Calculation
>>
>>
>>
>> Hello
>>
>> I need help with some calculations in the attached excel file.
>>
>> What I am trying to do is to calculate the salaries of personnel depending
>> on the total number of days worked. My problem is with the sheets which
>> carry data for Months which have 31 days. All Salary Calculations are done
>> on 30 day basis irrespective of the number of days in a month. (If there are
>> holidays, salary is still paid for 30 days and similarly if a month has 31
>> days or 28 days, Salary is paid for 30 days)
>>
>> The attached excel file contains two work sheets - Sheet "June" and Sheet
>> "July"
>>
>> I will try to articulate my problem as:
>>
>> Sheet "July" ---- All calculations seem fine except for Column K, Column M
>> and Column N (Highlighted in Red). Here, the persons have worked for all 31
>> days of the month. Now using the formula (Monthly Salary * (No. of Days
>> Present / 30)), I get a figure which is more than the persons total salary.
>>
>> Is there any way to resolve this?
>>
>>
>> Thanks in advance...
>>
>> --
>>
>>
>>
>>
>>
>
>
> --
> Moksh
>
> >
>
>


-- 

Ashish

--~--~---------~--~----~------------~-------~--~----~
-------------------------------------------------------------------------------------
Some important links for excel users:
1. Excel and VBA Tutorials(Video and Text), Free add-ins downloads at 
http://www.excelitems.com
2. Excel tutorials at http://www.excel-macros.blogspot.com
3. Learn VBA Macros at http://www.vbamacros.blogspot.com
4. Excel Tips and Tricks at http://exceldailytip.blogspot.com
 

To post to this group, send email to excel-macros@googlegroups.com
If you find any spam message in the group, please send an email to:
Ayush Jain  @ jainayus...@gmail.com or
Ashish Jain @ 26may.1...@gmail.com
-------------------------------------------------------------------------------------
-~----------~----~----~----~------~----~------~--~---

Reply via email to