Tally up a column only on rows that have been checked

Hi I'm driving myself to drink with this, and I'm sure it should be pretty easy.
I have a subtotal column (Column D) which I calculate the total of via (SUM(D2:D20), however I have a column G, that is a "Paid" column, that has a checkbox, now what I want to do is only tally up in column D the amounts that have been ticked/checked in column G.
I thought SUMIF would be my solution but it's not working.
I've tried the following among other things and nothing works.
=SUMIF(D2:D20,TRUE)
=SUMIF(G2:G20,TRUE,D2:D20,)
Any help would be most appreciated.

=SUMIF(G2:G20,TRUE,D2:D20)
works perfectly.
In your message there was an extraneous comma but I don't know if it was available in your sheet or if it was just a typo.
If you are running Numbers in English in a country whose decimal separator is comma, you will have to edit the formula like that:
=SUMIF(G2:G20;TRUE;D2:D20) (semi-colon replacing comma).
Yvan KOENIG (from FRANCE samedi 19 juillet 2008 20:47:27)

Similar Messages

  • Delete rows that have been dropped in a CDC flow

    Post Author: sgsampey
    CA Forum: Data Integration
    A newbie question:
    I have a source table called Events with (significant) fields that look like:
    EventIDEventNameBeginDateEndDateDaysOfWeekModifyDate
    These data ranges can be quite long, and there's an exception table if the Event isn't being held on a given day
    ExceptionIDEventIDExceptionDate
    I need to flatten this data into a target Event_Instance table of individual days:
    EventInstIDMasterEventIDEventNameDateDayOfWeek
    I'm going to populate the target by combining Event source (filtered by modify date to only grab updates and additions) with a SQL table that creates a range of days, join that with the exception table, and filter based on no match in the exception table. That part's easy.
    The problem I'm having is what do do when an Exception is removed or updated (Events are never removed - just canceled). There's no ModifyDate to look at. I know I need to create a buffer table to track changes, but once I identify execptions (in a Query Transform) that have been added since the last ETL, I don't see how to remove those Event_Instances. The two only solutions I can come up with is to wipe the entire Event_Instance table and rebuild with every ETL, or to add an 'action' field to Event_Instance, updateit to 'D' for those rows that need to be removed and then execute a SQL command to delete those rows once done.. I know there must be a better, incremental way to do this. TIA!

    Your Mobileme galleries should be listed in the library pane on the left. How about creating a new album in the main library and dragging the images from a gallery to the album. Then delete the gallery and recreate it from the album.

  • Cost settlement only for assets that have been paid

    Dear all,
    i need to do, at the end of the month, the cost settlement from wbs to asset only for the the part of asset that have been paid.
    I don' t know how to do this using standard sap funcionalities.
    Theonly way that we think to use is:
    - setlle of the entire wbs
    - transfer posting (FI) from asset to wbs of the part that have not been paid.
    Some of you can help me?
    thanks
    Elena

    Hello friend,
    Because I do not understand your requirement to capitalize from AuC to final asset only only those costs for goods/service that have been paid - I would like to give warning that you may not have the requirement correct.
    This would not be your fault, but the fault of the accounting users giving you the requirement is my guess.
    Receiving against PO may be MIGO, and then posting the vendor's invoice later on when it's received, is MIRO usually.
    The actual payment to the vendor is a subsequent posting known as a check cut.  The accounting for a check cut does not create the AuC value, nor does it meet any accounting requirement for capitalization.
    The accounting requirement for capitalization in almost all countries would be MIGO.  Because we have posted the receipt of goods or services, we now owe a vendor somewhere.  The liability will be in your non-specific vendor account, GR/IR which stands for Good Received/Invoice Received.  MIRO clears out the amount from your GR/IR account, moving it to your reconciling account in the g/l for a specific vendor sub-ledger account.  The check cut then removes specific liability from reconciling account, and removes cash from g/l cash account.
    Recognizing that we owe the cost of the goods receipt MIGO, it is already fair and required to capitalize the costs to final assets and commence depreciation expense (assumption you have placed the capital fixed assets into service). 
    So, neither MIRO nor check cut should delay your capitalization from AuC to final completed assets unless your requirement is different that SAP basic scenario.   Regards

  • Displaying the rows that have been updated....

    SQL> select * from spr;
    EMP_NAME EMP_no age sex
    hry 45353 42 M
    spt 43436 34 M
    pen 34533 21 M
    aen 65475 33 M
    SQL> select * from sprfac;
    EMP_NAME EMP_no age sex Appraisal Extra_Time
    hry 45353 N N
    spt 43436 N N
    pen 34533 N N
    aen 65475 N N
    I have a problem regarding updating the sprfac table.
    What i need is to satisfy the following conditions and update the second table with values in the second table.
    I need to upadate the second table when:
    1. The emp_name and emp_no of first table matches with the second table and
    2. The Appraisal field and extra_time field should be 'N' in the second table and
    3. only if the values of age and sex are NULL.
    Let me explain in detail.
    My original table is sprfac. spr is Temporary Table.
    I have some data in flat files and i have loaded all the data into a temporary table using sqlloader. Now i need to update the second table.
    Originally the age and sex fields in the sprfac table are NULL. Once i update the age and sex fields in the sprfac table again if i do update it should not update the rows which have data in age and sex columns.
    Suggest me how to update multiple columns simultaneously or send me the code for the update statement if possible.
    NOTE: I have changed the tablenames and column names since i cannot keep the original tables here.
    And i got the following reply........
    update sprfac a
    set (a.age, a.sex) = (select b.age, b.sex from spr b
    where a.emp_name = b.emp_name
    and a.emp_no = b.emp_no
    and appraisal = 'N'
    and extra_time = 'N')
    where a.age is null
    and a.sex is null;
    Everything is working fine.
    Is there any way to send the name and age fields which have been updated of sprfac to a file.
    should i use cursors....
    Send me the code if possible....
    Thanks..........

    You can try similar to this, if you have oracle 9i. In 8i merge does not work. In that case u have cursor.
    merge into EMP e1
    using akg_emp e2
    on ( e2.empno = e1.empno AND e1.sal > 1000 AND <whatever condition on e1>)
    when matched then
    update set e1.sal = 100
    when not matched then
    insert ( empno, ename, job, mgr, hiredate, sal, comm, deptno )
    values ( e2.empno, e2.ename, e2.job, e2.mgr, e2.hiredate, e2.sal, e2.comm,
    e2.deptno )

  • How can I count only text fields that have been used?

    Hi,
    I'm using Livecycle Designer for a dynamic form.  I have a section of the form that contains field for the user to enter goals and then rate the goal.  I'd like to count only the text fields with entries and then have the total number of rates divided by the number of text field entries.
    Row 1 , column 1 -- Goal is to pick up 5 apples.   Row 1, column 2 - the rate given is 5
    Row 2, column 1 - Goal is to pick up 5 pears.  Row 1, column 2 - the rate given is 5
    Two goals for a total rating of 10     ---  10 divided by 2 = 5
    Is it possible to count only those fields that are populated?
    Also, is it possible to create an error message if the user entered 5 goals but only rated 4 of them?

    You could do a simple check for null and increase a counting variable if there's a value in the field. Here's a sample:
    var goalCount = 0;
    if (field1.rawValue != null){
         goalCount = goalCount + 1;
    if (field2.rawValue != null){
         goalCount = goalCount + 1;
    if (field3.rawValue... etc.
    this.rawValue = totalPoints/goalCount;
    where totalPoints is a sum of the values in the goal fields. This script is javascript and should be placed in the calculate event of the field showing your average score.

  • How do I set EchoSign for Sharepoint web part to only sync documents that have been sent from the same site?

    Since EchoSign for Sharepoint (the web part) is basically worthless with any site over 2500 documents, we have broken up our sites so that the web part can successfully traverse the site without timing out. However, within the web part, there is an option (two green arrows) to synch with SharePoint. Unfortunately, users can sync any document from EchoSign to a SharePoint library. I dont want the users synching documents that dont belong in that library. Are there any settings or coding that will allow only the syncing, or actually auto sync the documents, to within the same site?

    Hi Ben,
    Please refer the doc: https://echosign.my.salesforce.com/sfc/p/#300000006IaDOWUzLXIiAnH9NO8_F9WhM_gpxBs
    for EchoSign integration with Sharepoint.
    Regards,
    Rave

  • Can a workflow e-mail notif. only show fields that have changed?

    I'd like to send an e-mail to an end user whenever any field in a Solution has changed. The e-mail notification workflow for my Solution works and starts out like this:
    (PRE('<ModifiedDate>') &lt;&gt; [<ModifiedDate>]) AND...
    However, I run into max character limitation in the e-mail message body. (will look at ToChar next) What I tried to do was display the new and previous values for the fields. This worked till I reached the char limits. Even if I could key in all the lines of characters necessary for this, the mail recipient would have to carefully go through all the fields and compare them to see which one(s) has changed. This takes too much time for the end user to do.
    Is there I way (using a single workflow) to display in an e-mail only the fields that have changed? I've looked through the posts and have not yet found an answer. Thanks.
    Edited by: user11167975 on Jun 16, 2009 1:34 PM

    You can resolve this by creating One workflow for each field or a small group of fields you want to track. Only thing is the user may receive more than one email reguarding the same Solution.

  • CM 2012 System Discovery " Only discover computers that have logged onto Domain in given period of time"

    Hello,
     CM 2012 now has a options " Only discover computers that have logged onto Domain in given period of time". Which Active directory property it looks into. is it looking into lastpwset or some other properties. Please let me know the details of
    this option, specifically what properties it looks into to find out the information.
    Thank you

    That would be the LastLogonTimeStamp Attribute for the computer account.
    http://blogs.technet.com/b/askds/archive/2009/04/15/the-lastlogontimestamp-attribute-what-it-was-designed-for-and-how-it-works.aspx
    Gerry Hampson | Blog:
    www.gerryhampsoncm.blogspot.ie | LinkedIn:
    Gerry Hampson | Twitter:
    @gerryhampson

  • Assigning View permission to all the users that have been selected in contact selector - SP 2010, InfoPath 2010

    I have a SharePoint InfoPath 2010 browser form with item level security. Only submitter
    and approvers has access to the form.  This form contains a people picker that is populated with the names of attendees
    for the meeting they attended (which
    I am able to store in Field2 below). I want to allow attendees to be able to view (grant view permission) the InfoPath form. Field 2 has the users in form of domain\user1;domain\user2; etc. Following the below step, I am getting error when I ADD or REPLACE
    permission on current item. How do I go about assigning view permission to all the users that have been selected in contact selector?
    Jitu

    Hi ,
    i understand that the text box and the people picker hold multiple user names and you want to grant user permission based on the user in the text box.
    I have a test based on your description,the results are: When there are multiple users in the text box, the workflow will throw an error'Error Occurred'.It is the same with the people picker column.
    You need to limit the peopel picker to only allow to select one user,in this way the text box will only hold one user.Then you can use the people picker or the text box to grant user permission.
    Thanks,
    Entan Ming
    Entan Ming
    TechNet Community Support

  • We have two users that have been using Creative Cloud for almost a year. Recently, sometime in the last 4ish weeks, the users can no longer run Creative Cloud apps. (Yes, our subscription is paid.) Error simply says administrator access is required

    We have two users that have been using Creative Cloud for almost a year. Recently, sometime in the last 4ish weeks, the users can no longer run Creative Cloud apps. (Yes, our subscription is paid.) Error simply says administrator access is required to install. The apps have already been installed. The users cannot run them unless they are in the local admin group.Using "Run as admin" does not work. It gives the same error.
    I have opened a case with adobe support and was basically told to suck it up and put the users in the admin group. Actually, what was said was that it is "mandated that the users have administrative rights". 
    There are a couple of things wrong with this. It was working for both users until recently - a recent required creative cloud update. The users have never been local admins yet the apps were working (poorly, but working).
    We are in an enterprise environment and users simply do not have administrative rights on the computers.
    I have changed permissions on all adobe folders, granting users or authenticated users modify or full control rights, did the same in whatever Adobe registry HKLM keys I could find. Nothing has allowed the users to run the apps - unless they are put in the local admin group.
    Someone has to have a fix for this. Adobe apps have proved to have far too many vunerabilities to even entertain the idea of elevating user rights. I can't imagine that enterprise environments are allowing this.
    Any help or suggestions are greatly appreciated.

    Jeff,
    Thank you for your response. The users in question are "standard" domain users. We do not reduce users permissions below the standard level.
    The apps do not load with their current standard user permissions.
    The thing that makes this odd, is that up until recently they did this issue with cloud apps. The only way I can make it work for them now is to put them in the local administrator group on their pc's - which is not going to happen.
    This is what they now see. As I said before, this was not a problem up until recently they would see all their available apps. If I put them in the local admin group the apps are listed without having to install. Everything is there, just not accessible to the user.

  • How can I handle deploying multiple test systems on the same PC that have been developed using different versions of LabVIEW, TestStand, and/or Switch Executive?

    The major issue here is that the test systems must be documented and validated before being released to the production floor. Given this if a test station has multiple test systems deployed on it that have been developed on various versions of LV, TS, and Switch exec how can I force the test system selected to use the correct versions of TS, LV, and Switch exec.? I understand that the solution would be to recomplie everything and bring them up to the latest version but that would then require re-validation according to the QA department. Any advice would be greatly appreciated.
    It would be nice if theTS deployment was more like an LV executable... meaning when a LV executable is launched it always knows what LV runtime engine to use when there are multiple engines installed on a PC.

    Hi,
    Multiply versions of teststand can reside on the same system, but only one version can run at a time. They is a utility that has to be run to set the active version.
    The SequenceFiles have a version number, and you will find an error will be generate if you try to Load the sequencefile in the wrong version of TestStand.
    The labview VIs will only work providing the correct version of the RTE is also installed on your system, even a labview executabe requires the correct RTE to be installed, either as part of the executable installation or as a seperate installation, before the labview exe will work correctly.
    I'm not fimilar with the Switch exec but I would expect that it will also require the correct lower level device drivers to be available for the version you are using.
    Therefore, as you are indicating that some of your system are at  a older version, its difficult to image how you could achive this, considering if you say you have different versions of the software(s). For a start, you may have the problem that newer code/ sequencefiles using additional functionatily not available in the older versions.
    I would think your only solution would  be to have different deployments covering the different versions you have, or at least bring all your test systems up to the same version of teststand.
    Regards
    Ray Farmer
    Regards
    Ray Farmer

  • Is there any easier way to edit imovie files that have been exported as mov file then added to FCE 4?? As every move I make has to be rendered and takes forever??? Also my recording is going out of focus without me touching the camera, why has this happen

    Is there any easier way to edit imovie files that have been exported as mov file then added to FCE 4?? As every move I make has to be rendered and takes forever??? Also my recording is going out of focus without me touching the camera, why has this happened any idea what causes this??
    iMovie '08, Mac OS X (10.5.8), FCE 4

    My daughter has had her Razr for about 9 months now.  About two weeks ago she picked up her phone in the morning on her way to school when she noticed two cracks, both starting at the camera lens. One goes completely to the bottom and the other goes sharply to the side. She has never dropped it and me and my husband went over it with a fine tooth comb. We looked under a magnifying glass and could no find any reason for the glass to crack. Not one ding, scratch or bang. Our daughter really takes good care of her stuff, but we still wanted to make sure before we sent it in for repairs. Well we did and we got a reply from Motorola with a picture of the cracks saying this was customer abuse and that it is not covered under warranty. Even though they did not find any physical damage to back it up. Well I e-mailed them back and told them I did a little research and found pages of people having the same problems. Well I did not hear from them until I received a notice from Fed Ex that they were sending the phone back. NOT FIXED!!! I went to look up why and guess what there is no case open any more for the phone. It has been wiped clean. I put in the RMA # it comes back not found, I put in the ID #, the SN# and all comes back not found. Yet a day earlier all the info was there. I know there is a lot more people like me and all of you, but they just don't want to be bothered so they pay to have it fix, just to have it do it again. Unless they have found the problem and only fixing it on a customer pay only set up. I am furious and will not be recommending this phone to anyone. And to think I was considering this phone for my next up grade! NOT!!!!

  • Hello why cant we store more then 25,000 songs that have been uploaded in the Icloud from my cd's

    Hello why cant we store more then 25,000 songs that have been uploaded in the Icloud from my cd's, I'm a DJ and the purpose of getting the Icloud was not only for backup but to have access to all my music and this 25,000 song limit is not acceptable for me. I also upgraded my icloud drive to 200gb in hope that this would help, did it? I dont know as of yet, I just did it any thoughts out there??

    Apple has not said why. Inform Apple of your displeasure here:
    http://www.apple.com/feedback/itunesapp.html

  • What is the SAFEST SEQUENCE to convert from a Outlook/iPad/iPhone synced with MobileMe to syncing with iCloud (I have 10 years of calendar diary events and 3000 contacts) - I am worried about the data issues that have been posted about iCloud.

    What is the SAFEST SEQUENCE to convert from a Outlook/iPad/iPhone synced with MobileMe to syncing with iCloud (I have 10 years of calendar diary events and 3000 contacts) - I am worried about the data issues that have been posted about iCloud.
    This has worked fine with MobileMe with only a couple of minor glitches in the past.
    Any experience doing this the "right" way?

    The warranty entitles you to complimentary phone support for the first 90 days of ownership.

  • Shadow tables that have been created via the new partitioning schema

    Hi,
         Complete Partitioning :
                    In a complete partitioning, the fact table of the infocube are fully converted using shadow
    tables that have been created via the new partitioning schema.
                   in the above Explanation what is the meaning of shadow tables which perform the
                   partitioning of an info cube.

    Hi
    Shadow tables have the namespace /BIC/4F<Name of InfoCube> or /BIC/4E<Name of InfoCube>.
    Complete Partitioning
    Complete Partitioning fully converts the fact tables of the InfoCube. The system creates shadow tables with the new partitioning schema and copies all of the data from the original tables into the shadow tables. As soon as the data is copied, the system creates indexes and the original table replaces the shadow table. After the system has successfully completed the partitioning request, both fact tables exist in the original state (shadow table), as well as in the modified state with the new partitioning schema (original table). You can manually delete the shadow tables after repartitioning has been successfully completed to free up the memory. Shadow tables have the namespace /BIC/4F<Name of InfoCube> or /BIC/4E<Name of InfoCube>.
    You can only use complete repartitioning for InfoCubes. A heterogeneous state is possible. For example, it is possible to have a partitioned InfoCube with non partitioned aggregates. This does not have an adverse effect on functionality. You can automatically modify all of the active aggregates by reactivating them.
    Hope it helps and clear

Maybe you are looking for

  • A OAF Personalization Question

    Hi, there Can Descriptive Flexfield with a value set in the OAF be changed to the style of picklist by personalization? Peter Edited by: bo**** on 2011-8-22 下午5:34

  • Solution Cetre won't start

    Hi Forum, I have a Photosmart C309a on a home network with 3 other machines - 2 XP and a Win 7 laptop. The 2 XP machines and the HP work perfectly (although not very quickly due to the extremely bloated HP driver). I installed the Win 7 driver from H

  • What to do when i cant unlock my ipad

    what do i do if i cant remember my passcode and my ipad is disabled

  • AU Lab will not send output to Focusrite Saffire 6 USB - Suggestions?

    Macbook Air 13" (2012) AU Lab will not route audio to Saffire 6. I'm creating an EQ for the overall audio on my Mac - if I set to output through internal speakers, it works perfectly - but if output is set to Saffire 6, AU Lab won't even recognise an

  • New ram sort-of working?

    I have a HP probook 450 with 4gig of ram. So today I bought another 8gig of ram and installed it. When I boot up my pc it says the hardware is not supported, but when it boots up and I play a game, for example, I can see my pc performing better. So I