How to compute cell reference?

This seemingly simple formula apparently has some Syntax Error. What is it?
=MAX(K4:(K4+$M$3))
Is there a better way to compute the cell reference I need? I want to specify the range size with a parameter (M3).
TIA!

Dick Huitema wrote:
I'm a bit surprised that it takes this separate function, OFFSET, to do this rather than just computing the value needed. I now know I didn't correctly compute the second cell for the range I wanted, but even when I do, =MAX(K4:K(4+$M$3)), the formula doesn't work.... so thanks for giving me the correct Numbers way!
=MAX(K4:K(4+$M$3))
doesn't work because the cell address K4 is essentially text, so you can't perform arithmetic operations on it or on part of it.
=MAX(INDIRECT("K4:K"&(4+$M$3)))
works because INDIRECT constructs an address by concatenating separate parts of its argument. The parts may be text, numbers, or the results of calculations. The end result is a text string that can, if properly formed, be used as an address by the function using INDIRECT() as an argument. In the example, the two parts to be concatenated are a text string ("K4:K") and the result of a numerical calculation using the number supplied (4) and the number returned from the cell addressed (for example, 6).
INDIRECT gets 6 from M3 and does the math: 4+6, returning the result, 10 to make the function read:
INDIRECT("K4:K"&10)
The concatenation operator ( & ) then creates the text string "K4:K10", Which INDIRECT returns to the the space it occupies (ie. supplies as the address for MAX
=MAX(K4:K10)
And MAX returns the result to the cell containing the formula.
Regards,
Barry

Similar Messages

  • How to view cell reference not its text name?

    One of my spreadsheets in Numbers 3.0.1 is displaying cell text descriptions when I view formulas.  Somewhere there must be an option to view the alpha-numeric cell reference ID's, re: A1, A2 - etc.  But, I can't find where it's hiding.  Can someone please tell me where to look?  Thanks.

    The last reply was a while back, but since this was useful to me, and I tend to agree with SGIII about not being able to turn it off, here's what I did for my iPhone (but what a pain to have to deal with something like this.)
    It's easier to do this on the Mac and then mail it out for the iPhone (mine is 5s with latest 7.)  The names that will be used for cell names in formulae are the nearest row header to the left and nearest column header upwards.
    Insert a new header row after any text headers you have, if any, and leave the just created one blank and hide it.  Do the same for the column headers.  In my case, I didn't have any row text headers so I just have one blank, hidden header.  I did have column headers so I added a extra blank, hidden header beneath it.
    Now, all that voluminous and, in my opinion, confusing cell naming business in formulae goes away and the actual A1-type references will appear.

  • In Numbers, how can I make a cell reference a constant in a formula?

    This is a basic question, but I am not sure of the answer. I am trying to calculate a previous SUM that I have by a column. But when I calculate it, it keeps looking for data in the cells after the SUM that I already have.
    In other words, how can I get a constant cells value into my equation?
    Any help would be great!
    (In excel, I could do it just by placing $ around my cell field. Like H23 would be $H23$. THanks!)

    JJ,
    Numbers works exactly like Excel in this regard. To change H23 from a reference that will change if the formula is moved to a fixed cell reference, make it $H$23.
    Regards,
    Jerry

  • How do i copy a cell reference to another tab in a sheet

    I need to copy a cell reference in another tab in a sheet, but do not know how..

    Connect the two computers by ethernet cable, LAN or Target Disk Mode, Transferring files between two computers using FireWire, and just drag the iPhoto Library package from Mac A to Mac B.

  • Calc: How can I get absolute cell references in tables to work?

    Hi, I'm new to Star Office, and have run into a problem in my first spreadsheet.
    I have a data table in my spreadsheet.
    Some cells in the table need to make calculations based on other cells in the table.
    When I sort the table, however, the cell references are made to be incorrect. I expected that I could just use absolute references (e.g. $A$2) and when the table was sorted those references would be updated to refer to the new absolute location of that cell, e.g. $A$10). However, the absolute references are being left literally the same ($A$2) after the sort, making them reference a different row of data than intended. Relative references of course don't work in this situation either (I tried for thoroughness). (I thought Excel behaved the way I expected, but I just tried it in Excel 2007 and it is exhibiting the same behavior as StarOffice Calc.)
    I'm also concerned, although I haven't tried it yet, about what will happen when I reference cells in this table from another table using absolute references that the same problem will exist...
    So basically, I can't find a way to use absolute references to cells in a table that will persist correctly when the table is sorted. Any suggestions?
    Thanks. Asa
    Edited by: earthasa on Sep 20, 2007 2:37 AM
    I was able to work around the problem by creating an index column in the table with a unique number for each row of data and using vlookup() to reference the correct row. If there is a more elegant solution I'm still interested :)
    Edited by: earthasa on Sep 20, 2007 3:00 AM

    OK. Think I've got it now thanks to looking at the short keys and searching for "Full Screen".  The upper left key is "`" which looks like a grave - a slightly angled single quote. But when I look at the "Application" setting for Toggle full screen it is set to "'" - a "normal" single quote.  Sure enough, if I hit the normal single quote key the toggle works.
    I have not been anywhere near the hotkeys and can't imagine why anything would change it from a grave key to a single quote - especially as they look almost identical on the screen.  I'm guessing that Adobe changed this (maybe only for international users?)
    Anyway I now know how to toggle full screen, although it makes the "Premiere" keyboard with its big purple key for "Toggle full screen" redundant.  Does make me wonder what the shortcut key of "'" or CTRL + "'" gives that I'm presumably missing since it appears to have been remapped.

  • How to "lock" a cell reference in Numbers??

    HELP! I am a recent convert from Windows based machines to Apple. I am very familiar with Excel and need to figure out how to do something in Numbers....
    I need to know how to lock a cell reference so that when you drag the formula down or across it keeps the same cell reference. In Excel you can do this by picking the cell and then hitting F4 to either lock the column, row or both.
    Anybody out there help a newbie?? Thanks

    Thanks Jerrold, I'm using them that way. My request has to do with
    using them as an Absolute Reference versus a relative reference.
    If I specify a header ref for a cell in a formula, when I drag that
    formula to some other cells I want Numbers to treat it as absolute,
    ie. as if I had said $A$5. What I am finding is that it does it's default
    behaviour, ie. it is translating the formula reference to a new cell just
    as it would do for a reference like A5.
    ie. with header references, what is the equivalent of specifying $A$5?
    ($header name doesn't work ).
    thx, rob

  • How to get the reference of the cell id in validate method in adf

    Hi All,
    I am using Jdeveloper 11.1.1.2 and i am using custom validator where i have registered the validator in facesconfig.xml.I need to know how can i get the ID of the inputtext box which is present in the hierarchy as Panel Header->Table->column->textbox :-
    Below is my custom validator class source , please tell me how to get the reference of the textbox which is present in such hierarchy.:-
    package validator;
    import java.io.Serializable;
    import java.util.Date;
    import javax.faces.application.FacesMessage;
    import javax.faces.component.UIComponent;
    import javax.faces.context.FacesContext;
    import javax.faces.validator.Validator;
    import javax.faces.validator.ValidatorException;
    import oracle.adf.view.rich.component.rich.input.RichInputDate;
    import oracle.adf.view.rich.component.rich.input.RichInputText;
    import oracle.adfinternal.view.faces.bi.util.JsfUtils;
    public class ValidateConversion implements Serializable, Validator {
    public ValidateConversion() {
    super();
    public void validate(FacesContext facesContext, UIComponent uIComponent,
    Object object) throws ValidatorException {
    System.out.println("*************");
    System.out.println((String)object);
    //get component id by get("AttributeName");
    String conversionComponentId = (String)uIComponent.getAttributes().get("UncommittedOrder_PH:t7:it14");
    System.out.println("conversionComponentId=" + conversionComponentId);
    RichInputText conversionComponent = (RichInputText)uIComponent.findComponent(conversionComponentId);
    Integer conversion = (Integer)conversionComponent.getValue();
    Integer quantityInBags = (Integer)object;
    //get labels from the two inputDate component.
    String conversionLabel = conversionComponent.getLabel();
    String quantityInBagsLabel = ((RichInputText)uIComponent).getLabel();
    Integer remainder = (quantityInBags % conversion);
    //throw error if valiation fails
    if (remainder > 0) {
    throw new ValidatorException(new FacesMessage(FacesMessage.SEVERITY_ERROR,
    "The " + quantityInBagsLabel + " should be in multiples of" + conversion +".",
    null));
    Thanks,
    Plese reply!!!

    Thanks Jabr,
    This is my jsff page source and i need to find the reference of it14 which is the textbox :-
    <af:panelGroupLayout id="pgl1" styleClass="AFStretchWidth">
    <af:panelHeader text="Results" id="Results_PH" size="1">
    <af:table value="#{bindings.queryProductResponseType.collectionModel}"
    var="row"
    rows="#{bindings.queryProductResponseType.rangeSize}"
    emptyText="#{bindings.queryProductResponseType.viewable ? 'No data to display.' : 'Access Denied.'}"
    fetchSize="#{bindings.queryProductResponseType.rangeSize}"
    rowBandingInterval="1"
    filterModel="#{bindings.queryProductResponseTypeQuery.queryDescriptor}"
    queryListener="#{bindings.queryProductResponseTypeQuery.processQuery}"
    filterVisible="true" varStatus="vs" id="ResultTable_t"
    width="99%" partialTriggers="::cb1 ::cb2 ::cb3 it14"
    binding="#{viewScope.GrowerOrderBean.resultTable}"
    columnStretching="last" rowSelection="multiple"
    sortListener="#{viewScope.GrowerOrderBean.sortResultTable_action}"
    autoHeightRows="8" first="0"
    inlineStyle="height:196px;margin:10px"
    selectionListener="#{viewScope.GrowerOrderBean.resultRowSelect_action}">
    <af:column filterable="false" sortable="false" headerText="Select"
    id="c9" width="55" rendered="false"
    filterFeatures="caseInsensitive">
    <div align="center">
    <af:selectBooleanCheckbox value="#{row.bindings.booleanFlag.inputValue}"
    label="#{bindings.queryProductResponseType.hints.booleanFlag.label}"
    required="#{bindings.queryProductResponseType.hints.booleanFlag.mandatory}"
    shortDesc="#{bindings.queryProductResponseType.hints.booleanFlag.tooltip}"
    id="it19" autoSubmit="true">
    <f:validator binding="#{row.bindings.booleanFlag.validator}"/>
    </af:selectBooleanCheckbox>
    </div>
    </af:column>
    <!-- START of column created by SYSTIME -->
    <af:column sortProperty="quantity" headerText="Quantity in Bags" filterFeatures="caseInsensitive"
    id="c54" rendered="#{row.bindings.booleanFlag.inputValue != 'E'}"
    filterable="true" sortable="true">
    <af:inputText label="Quantity in Bags" id="it14"
    partialTriggers="it19" autoSubmit="true"
    readOnly="#{row.activeYN == 'N' or row.availability &lt; 0 or row.availability ==0}"
    valueChangeListener="#{viewScope.GrowerOrderBean.compare}">
    <af:validateLongRange id="RangeCheck_Val1" minimum="1"
    maximum="#{row.availability * row.conversion}"
    messageDetailNotInRange="You have entered a quantity more than is available. Quantity entered must be in the range of {2} to {3}"
    messageDetailMinimum="Minimum {0} allowed is {2}"
    messageDetailMaximum="Maximum {0} allowed is {2}"
    hintNotInRange="#{'Quantity In Bags to Order'}"/>
    <af:validateRegExp pattern="^[1-9]+[0-9]*$"
    messageDetailNoMatch="Quantity In Bags must be in whole number format."/>
    <f:validator validatorId="custom.conversionValidator"/>
    </af:inputText>
    </af:column>
    <!-- END of column created by SYSTIME -->
    <af:column sortProperty="quantity" filterable="true"
    sortable="true" headerText="Quantity" id="c3"
    width="60"
    rendered="#{row.bindings.booleanFlag.inputValue != 'E'}"
    filterFeatures="caseInsensitive" visible="false">
    <div align="center" >
    <af:inputText value="#{row.bindings.quantity.inputValue}"
    label="#{bindings.queryProductResponseType.hints.quantity.label}"
    required="#{bindings.queryProductResponseType.hints.quantity.mandatory}"
    columns="#{bindings.queryProductResponseType.hints.quantity.displayWidth}"
    maximumLength="#{bindings.queryProductResponseType.hints.quantity.precision}"
    shortDesc="#{bindings.queryProductResponseType.hints.quantity.tooltip}"
    id="it5" partialTriggers="it19"
    readOnly="#{row.activeYN == 'N' or row.availability &lt; 0 or row.availability ==0}">
    <f:validator binding="#{row.bindings.quantity.validator}"/>
    <af:validateLongRange id="RangeCheck_Val" minimum="1"
    maximum="#{row.bindings.availability.inputValue}"
    messageDetailNotInRange="You have entered a quantity more than is available. Quantity entered must be in the range of {2} to {3}"
    messageDetailMinimum="Minimum {0} allowed is {2}"
    messageDetailMaximum="Maximum {0} allowed is {2}"
    hintNotInRange="#{'Quantity to Order'}"/>
    <af:validateRegExp pattern="^[1-9]+[0-9]*$"
    messageDetailNoMatch="Quantity must be in whole number format."/>
    </af:inputText>
    </div>
    </af:column>
    <af:column sortProperty="brand" filterable="true" sortable="true"
    headerText="Brand" id="c10" width="80"
    rendered="#{row.bindings.booleanFlag.inputValue != 'E'}"
    filterFeatures="caseInsensitive" displayIndex="-1">
    <af:inputText value="#{row.bindings.brand.inputValue}"
    label="#{bindings.queryProductResponseType.hints.brand.label}"
    required="#{bindings.queryProductResponseType.hints.brand.mandatory}"
    columns="#{bindings.queryProductResponseType.hints.brand.displayWidth}"
    maximumLength="#{bindings.queryProductResponseType.hints.brand.precision}"
    shortDesc="#{bindings.queryProductResponseType.hints.brand.tooltip}"
    id="it7" readOnly="true">
    <f:validator binding="#{row.bindings.brand.validator}"/>
    </af:inputText>
    </af:column>
    <af:column sortProperty="seedsz" filterable="true" sortable="true"
    headerText="Seed Size" id="c7" width="50"
    rendered="#{row.bindings.booleanFlag.inputValue != 'E'}"
    filterFeatures="caseInsensitive">
    <af:inputText value="#{row.bindings.seedsz.inputValue}"
    label="#{bindings.queryProductResponseType.hints.seedsz.label}"
    required="#{bindings.queryProductResponseType.hints.seedsz.mandatory}"
    columns="#{bindings.queryProductResponseType.hints.seedsz.displayWidth}"
    maximumLength="#{bindings.queryProductResponseType.hints.seedsz.precision}"
    shortDesc="#{bindings.queryProductResponseType.hints.seedsz.tooltip}"
    id="it11" readOnly="true"
    contentStyle="text-transform:uppercase">
    <f:validator binding="#{row.bindings.seedsz.validator}"/>
    </af:inputText>
    </af:column>
    <af:column sortProperty="pckSize" filterable="true"
    sortable="true" headerText="Pkg Size" id="c11"
    width="50"
    rendered="#{row.bindings.booleanFlag.inputValue != 'E'}"
    filterFeatures="caseInsensitive"
    inlineStyle="#{row.conversion > 1 ? 'background-color:Yellow;' : 'background-color:White;'}">
    <af:inputText value="#{row.bindings.pckSize.inputValue}"
    label="#{bindings.queryProductResponseType.hints.pckSize.label}"
    required="#{bindings.queryProductResponseType.hints.pckSize.mandatory}"
    columns="#{bindings.queryProductResponseType.hints.pckSize.displayWidth}"
    maximumLength="#{bindings.queryProductResponseType.hints.pckSize.precision}"
    shortDesc="#{bindings.queryProductResponseType.hints.pckSize.tooltip}"
    id="it8" readOnly="true">
    <f:validator binding="#{row.bindings.pckSize.validator}"/>
    </af:inputText>
    </af:column>
    <af:column sortProperty="conversion" filterable="true"
    sortable="true" headerText="Conv" id="c4" width="50"
    rendered="#{row.bindings.booleanFlag.inputValue != 'E'}"
    filterFeatures="caseInsensitive" displayIndex="-1">
    <af:inputText value="#{row.bindings.conversion.inputValue}"
    label="#{bindings.queryProductResponseType.hints.conversion.label}"
    required="#{bindings.queryProductResponseType.hints.conversion.mandatory}"
    columns="#{bindings.queryProductResponseType.hints.conversion.displayWidth}"
    maximumLength="#{bindings.queryProductResponseType.hints.conversion.precision}"
    shortDesc="#{bindings.queryProductResponseType.hints.conversion.tooltip}"
    id="conversion_it" readOnly="true">
    <f:validator binding="#{row.bindings.conversion.validator}"/>
    </af:inputText>
    </af:column>
    <af:column sortProperty="treatment" filterable="true"
    sortable="true" headerText="Treatment" id="c13"
    width="70"
    rendered="#{row.bindings.booleanFlag.inputValue != 'E'}"
    filterFeatures="caseInsensitive">
    <af:inputText value="#{row.bindings.treatment.inputValue}"
    label="#{bindings.queryProductResponseType.hints.treatment.label}"
    required="#{bindings.queryProductResponseType.hints.treatment.mandatory}"
    columns="#{bindings.queryProductResponseType.hints.treatment.displayWidth}"
    maximumLength="#{bindings.queryProductResponseType.hints.treatment.precision}"
    shortDesc="#{bindings.queryProductResponseType.hints.treatment.tooltip}"
    id="it20" readOnly="true">
    <f:validator binding="#{row.bindings.treatment.validator}"/>
    </af:inputText>
    </af:column>
    <af:column sortProperty="availability" filterable="true"
    sortable="true" headerText="Availability" id="c15"
    width="60"
    rendered="#{row.bindings.booleanFlag.inputValue != 'E'}"
    filterFeatures="caseInsensitive">
    <af:inputText value="#{row.availability> 500 ? '>=500': (row.availability> 100 and row.availability&lt;500 ? '100-500' : row.availability) }"
    label="#{bindings.queryProductResponseType.hints.availability.label}"
    required="#{bindings.queryProductResponseType.hints.availability.mandatory}"
    columns="#{bindings.queryProductResponseType.hints.availability.displayWidth}"
    maximumLength="#{bindings.queryProductResponseType.hints.availability.precision}"
    shortDesc="#{bindings.queryProductResponseType.hints.availability.tooltip}"
    id="it9" readOnly="true">
    <f:validator binding="#{row.bindings.availability.validator}"/>
    </af:inputText>
    </af:column>
    <af:column sortProperty="desiredDeliveryDate" filterable="true"
    sortable="true" headerText="Desired Delivery Month" id="c2"
    rendered="#{row.bindings.booleanFlag.inputValue != 'E'}"
    filterFeatures="caseInsensitive" width="90">
    <af:selectOneChoice id="soc1" partialTriggers="it19"
    unselectedLabel="#{viewScope.GrowerOrderBean.desiredDeliveryDate}"
    value="#{row.bindings.desiredDeliveryDate.inputValue}"
    readOnly="#{row.activeYN == 'N'}">
    <af:forEach var="item"
    items="#{viewScope.GrowerOrderBean.selectItems}">
    <af:selectItem label="#{item.label}" value="#{item.value}"/>
    </af:forEach>
    </af:selectOneChoice>
    </af:column>
    <af:column sortProperty="maturity" filterable="true"
    sortable="true" headerText="Maturity" id="c5"
    width="60"
    rendered="#{row.bindings.booleanFlag.inputValue != 'E'}"
    filterFeatures="caseInsensitive">
    <div align="center">
    <af:inputText value="#{row.bindings.maturity.inputValue}"
    label="#{bindings.queryProductResponseType.hints.maturity.label}"
    required="#{bindings.queryProductResponseType.hints.maturity.mandatory}"
    columns="#{bindings.queryProductResponseType.hints.maturity.displayWidth}"
    maximumLength="#{bindings.queryProductResponseType.hints.maturity.precision}"
    shortDesc="#{bindings.queryProductResponseType.hints.maturity.tooltip}"
    id="it16" readOnly="true">
    <f:validator binding="#{row.bindings.maturity.validator}"/>
    </af:inputText>
    </div>
    </af:column>
    <af:column sortProperty="technology" filterable="true"
    sortable="true" headerText="Technology" id="c14"
    rendered="true" filterFeatures="caseInsensitive">
    <af:inputText value="#{row.bindings.technology.inputValue}"
    label="#{bindings.queryProductResponseType.hints.technology.label}"
    required="#{bindings.queryProductResponseType.hints.technology.mandatory}"
    columns="#{bindings.queryProductResponseType.hints.technology.displayWidth}"
    maximumLength="#{bindings.queryProductResponseType.hints.technology.precision}"
    shortDesc="#{bindings.queryProductResponseType.hints.technology.tooltip}"
    id="it15" readOnly="true">
    <f:validator binding="#{row.bindings.technology.validator}"/>
    </af:inputText>
    </af:column>
    <af:column sortProperty="prdLine" filterable="true"
    sortable="true" headerText="Product Line" id="c6"
    width="70"
    rendered="#{row.bindings.booleanFlag.inputValue != 'E'}"
    filterFeatures="caseInsensitive">
    <af:inputText value="#{row.bindings.prdLine.inputValue}"
    label="#{bindings.queryProductResponseType.hints.prdLine.label}"
    required="#{bindings.queryProductResponseType.hints.prdLine.mandatory}"
    columns="#{bindings.queryProductResponseType.hints.prdLine.displayWidth}"
    maximumLength="#{bindings.queryProductResponseType.hints.prdLine.precision}"
    shortDesc="#{bindings.queryProductResponseType.hints.prdLine.tooltip}"
    id="it12" readOnly="true">
    <f:validator binding="#{row.bindings.prdLine.validator}"/>
    </af:inputText>
    </af:column>
    <af:column sortProperty="brandMktName" filterable="true"
    sortable="true" headerText="Marketing Brand" id="c8"
    rendered="#{row.bindings.booleanFlag.inputValue != 'E'}"
    filterFeatures="caseInsensitive" width="80">
    <af:inputText value="#{row.bindings.brandMktName.inputValue}"
    label="#{bindings.queryProductResponseType.hints.brandMktName.label}"
    required="#{bindings.queryProductResponseType.hints.brandMktName.mandatory}"
    columns="#{bindings.queryProductResponseType.hints.brandMktName.displayWidth}"
    maximumLength="#{bindings.queryProductResponseType.hints.brandMktName.precision}"
    shortDesc="#{bindings.queryProductResponseType.hints.brandMktName.tooltip}"
    id="it17" readOnly="true">
    <f:validator binding="#{row.bindings.brandMktName.validator}"/>
    </af:inputText>
    </af:column>
    <af:column sortProperty="itemID" filterable="true" sortable="true"
    headerText="Item#" id="c1"
    rendered="#{row.bindings.booleanFlag.inputValue != 'E'}"
    filterFeatures="caseInsensitive" width="60">
    <af:inputText value="#{row.bindings.itemID.inputValue}"
    label="#{bindings.queryProductResponseType.hints.itemID.label}"
    required="#{bindings.queryProductResponseType.hints.itemID.mandatory}"
    columns="#{bindings.queryProductResponseType.hints.itemID.displayWidth}"
    maximumLength="#{bindings.queryProductResponseType.hints.itemID.precision}"
    shortDesc="#{bindings.queryProductResponseType.hints.itemID.tooltip}"
    id="it6" readOnly="true">
    <f:validator binding="#{row.bindings.itemID.validator}"/>
    </af:inputText>
    </af:column>
    <af:column sortProperty="descp" filterable="true" sortable="true"
    headerText="Description" id="c17" width="105"
    rendered="#{row.bindings.booleanFlag.inputValue != 'E'}"
    filterFeatures="caseInsensitive">
    <af:inputText value="#{row.bindings.descp.inputValue}"
    label="#{bindings.queryProductResponseType.hints.descp.label}"
    required="#{bindings.queryProductResponseType.hints.descp.mandatory}"
    columns="#{bindings.queryProductResponseType.hints.descp.displayWidth}"
    maximumLength="#{bindings.queryProductResponseType.hints.descp.precision}"
    shortDesc="#{bindings.queryProductResponseType.hints.descp.tooltip}"
    id="it10" readOnly="true">
    <f:validator binding="#{row.bindings.descp.validator}"/>
    </af:inputText>
    </af:column>
    <af:column sortProperty="primaryUOM" filterable="true"
    sortable="true"
    headerText="#{bindings.queryProductResponseType.hints.primaryUOM.label}"
    id="c16" rendered="false"
    filterFeatures="caseInsensitive">
    <af:inputText value="#{row.bindings.primaryUOM.inputValue}"
    label="#{bindings.queryProductResponseType.hints.primaryUOM.label}"
    required="#{bindings.queryProductResponseType.hints.primaryUOM.mandatory}"
    columns="#{bindings.queryProductResponseType.hints.primaryUOM.displayWidth}"
    maximumLength="#{bindings.queryProductResponseType.hints.primaryUOM.precision}"
    shortDesc="#{bindings.queryProductResponseType.hints.primaryUOM.tooltip}"
    id="it18">
    <f:validator binding="#{row.bindings.primaryUOM.validator}"/>
    </af:inputText>
    </af:column>
    <af:column sortProperty="secondaryUOM" filterable="true"
    sortable="true"
    headerText="#{bindings.queryProductResponseType.hints.secondaryUOM.label}"
    id="c12" rendered="false"
    filterFeatures="caseInsensitive">
    <af:inputText value="#{row.bindings.secondaryUOM.inputValue}"
    label="#{bindings.queryProductResponseType.hints.secondaryUOM.label}"
    required="#{bindings.queryProductResponseType.hints.secondaryUOM.mandatory}"
    columns="#{bindings.queryProductResponseType.hints.secondaryUOM.displayWidth}"
    maximumLength="#{bindings.queryProductResponseType.hints.secondaryUOM.precision}"
    shortDesc="#{bindings.queryProductResponseType.hints.secondaryUOM.tooltip}"
    id="it21">
    <f:validator binding="#{row.bindings.secondaryUOM.validator}"/>
    </af:inputText>
    </af:column>
    </af:table>
    <af:spacer width="10" height="5" id="s7"/>
    <af:toolbar id="t1">
    <af:commandButton id="AddToOrderButton2"
    actionListener="#{viewScope.GrowerOrderBean.addToOrder_action}"
    partialSubmit="true"
    styleClass="addToOrderButton">
    <af:clientListener method="setFocus" type="action"/>
    </af:commandButton>
    </af:toolbar>
    <f:facet name="context">
    <af:group id="g1">
    <af:spacer width="60" height="10" id="s1"/>
    <af:commandButton id="cb4"
    actionListener="#{viewScope.GrowerOrderBean.addToOrder_action}"
    partialSubmit="true"
    styleClass="addToOrderButton">
    <af:clientListener method="setFocus" type="action"/>
    </af:commandButton>
    </af:group>
    </f:facet>
    <f:facet name="info"/>
    <f:facet name="legend"/>
    <f:facet name="menuBar"/>
    <f:facet name="toolbar"/>
    </af:panelHeader>
    </jsp:root>
    Please reply !!
    Thanks.

  • How can I dynamically reference a sheet based upon the contents of a cell

    I'm using Numbers to store specifications for various products. Each sheet stores specifications in a standard manner (i.e. same table and cell names) and the sheet is named according to the name of the product.
    On another sheet I've got a dropdown list containing the names of the product tabs. I'd like to dynamically pull data for a particular product when it's sheet is selected in the dropdown list by using the dropdown cell in a reference like:
    =B1::STC::A4, where B1 is the dropdown list and STC::A4 is the product specification table and cell reference.
    When I use this, the B1 reference fails.
    Any suggestions would be greatly appreciated.
    Thanks.

    Amos,
    you will have to use the indirect function to convert the string you are creating into a valid reference.
    Note:  The Sheet names, Table names and cell references must all match exacty.
    If the sheets are named "B1", "C1" and "D1" and the popup menu is in the cell A1 and contains the strings:
    B1
    C1
    D1
    The table name is "STC"
    then you can create a valid reference like this:
    = indirect(A1&"::STC::A4")
    if the table name were also dynamic and were stored in cell A2 you could create the reference like this:
    = indirect(A1&"::"&A2&"::A4")

  • How do I make the column portion of a relative cell reference change based on a separate cell

    I have a relative cell reference K8  in a formula (k8/c8) and I want to obtain the column portion (K) of this relative cell reference from another cell at the top of the column this formula is in. This will make it very easy for me to change many formulas
    all at once simply by changing the contents of the header cell to reflect the column that I want to reference in the original formula. For instance the other cell may contain the letter M which would then change all of the formulas to m8/c8.
    I know I can change on cell and copy the formula to the other cells but then I have to do a copy and format paste to get all of my unique formatting back. The original formula frequently change with respect to the columns being measured.
    Thank you...even if I can't get there from here.

    Let's say that cell A1 contains the letter K, and that your formula is in a cell in row 8. You can change the formula to
    =INDIRECT($A$1 & ROW()) / INDIRECT("C" & ROW())
    This formula can be filled down (or up).
    Regards, Hans Vogelaar (http://www.eileenslounge.com)

  • How can I insert reference to cell on a different sheet in Numbers beta?

    In Excel or Numbers for iPad, I start typing in a cell, switch to another sheet and click a cell or range, hit enter, and I'm back on the original sheet with the cell reference inserted.  I saw documentation that it works the same way in Numbers Beta on Mac, but it doesn't.  When I leave the sheet, I'm not editing the cell anymore.
    Very frustrating.   This function is often necessary, and long formulas are tedious on iPad.  So far the most reliable method is to export back to Excel, make the change, and re-export to iCloud.

    I struggled with this same issue until this week.  You have to actually type references in cell.  And spacing is the key to making it work.  Make sure to put a space before and after each double colon.
    =SheetName :: B3
    =08 20 14 :: B3
    I you are linking to a different table in a sheet, you have to include the table name also.
    =08 20 14 :: No Shows :: D5

  • Cell reference percentage problem

    Hi Experts,
    My scenario is like this I have two structures and I have created a cell reference for all the column in Col 1 like RF1. Now in Col2  I am writing my formula which would be like this
         Col1     Col2
    Row1      RF1     RF1
    Row2        RF2     (100 * RF2)/RF1
    Row3        RF3          (100 * RF3) / RF1
    Another option is I could use RF1 A% RF2
    But the problem I am facing is the moment I use two reference in a formula I am getting a blank result.
    Please suggest how do I go about.
    Thanks.
    Points shall be awarded &#61514;

    Are you working on some finance reports, where in you have to compute figures like Operating cost / net sales.
    also, please let me know if you get an answer to this q, as i too am looking for a similar problem.
    Kind Regards

  • How to print Cell Formula rather than its Result?

    Hi,
    I work with data that includes lots of multiple fractions, and print reports showing results of various calculations based on the fractions. The fractions themselves can be important, so I need to be able to display them when used in a formula.
    For example, in one cell (cell A1) I need to enter "1/3 * 13/21"; I need to display this formula when I print. Cell A2 would contain a specific number, like "141.5". Cell A3 needs to calculate A1 * A2.
    In order to provide a number that A3 can use, I need to enter "=1/3 * 13/21", but when printing this displays "206349". I can format A1 as text, but then A3 won't calculate it. I tried using "Value(A1)*Value(A2)" in A3, but it looks like Value will only accept a decimal number.
    So, is there any way to format some cells in a sheet (but not all cells) to display the cell contents rather than the result? Or a way to enter a fraction as text and have another cell evaluate the fraction or formula?
    Thanks for any help or advice.
    Tom

    Yvan,
    Merci for the reply.
    Unfortunately, that option does not work for my purposes. Below is a row that Numbers will allow me to print.
    0.07968198 | 1/6 | 23.58333 | 0.01463667 | 0.03333333 | 141.500
    Next is the row as I desire to print it (but have not figured out how to print):
    1/5 - (80/141.5 * 1/5) - (5.125/141.5 * 1/5) | 1/6 | 23.58333 | 0.01463667 | 0.03333333 | 141.500
    Next is the row as it appears if I follow your suggestion:
    =1/5 - (80/141.5 * 1/5) - (5.125/141.5 * 1/5) | =1/6 | =ROUND(D41*H41,5) | =ROUND(G41*H41/322.25,8) | =ROUND(C41*D41,8) | 141.5
    So in other words, I only want the first cell in the row to print as text. My clients need to see the equation in the first cell, not its calculated result. But for each following cell, they need to see the result; if I print the functions and cell references, as in the 3rd example, my report won't make any sense at all to my clients.
    Quattro Pro on Windows allowed me to do this easily. I switched to Mac and Excel 2008, and found a difficult workaround solution to accomplish this; but Excel is a dog of a program, with many bugs still. I'd much prefer to work with Numbers, but unless I can do something about the printing issue, I'll have to stick with Excel, or run Quattro under VMWare Fusion.
    Thanks a lot,
    Tom

  • Cell References Changed when saving? (SFTGlobalID_)

    I'm using IF( formulas to create an inventory control database. On a list of raw food materials, a "unit count" cell references a production schedule (PS) for 20 or so different recipes made on seperate sheets. The production schedule for each item is a 1, 2, 3 , or 4 (for batch size). The TRUE part of the formula references a value for each ingredient on each recipe and the FALSE returns nothing. Here's an example:
    IF(PS :: B2=1,Recipe :: B4,)+IF(PS :: B2=2,Recipe :: B4*2,)+IF(PS :: B2=3,Recipe :: B4*3,)+IF(PS :: B2=4,Recipe :: B4*4,).....etc. for each ingredient on the recipe. (False only needs to return a zero value, as a summation of each value is built in)
    I'm sure this isn't the most efficient way to do this but but it works great. However, I made it about 70% of the way through and one of my longer formulas changed all it's cell references to "SFTGlobalID_6C93D7876E0345C39D25C499A3FD1D04" after saving. I have no idea if the formula still works because now I'm over the max charcter limit for a cell.
    I tried re-entering the formula with no luck and all of the other formulas work perfectly.
    I believe I can work around this by splitting the workload to 2 or more cells, so it isn't necessarily detrimental to the success of the program.
    I'm mainly curious as to WHY this happened. I was no where near the character limit before saving.
    I've checked other discussions and answers seem to only offer shorter solutions to formulas, and not a reason for the change to begin with.
    Does anyone have any idea what the cause of this could be? Any input would be greatly appreciated!
    NOTE: I'm not at all opposed to a different approach but my curiosity is getting the best of me here.
    Thanks in advance!!
         -Dan

    Jerry,
    Thanks again. I noticed that Choose seemed sort of limited when looking into it, though still useful.
    Right now I'm looking for a way to calculate batch size already given the amount of a prep item I need.
    For example:
    We use a red sauce in our meals. The inventory will tell me how many quarts I need for the week, and I need it to calculate how many batches are needed and send the amount of ingredients needed for that sauce back to the inventory. One batch is 6.5 qts.
    If I need 28 qts of Red Sauce for the week, I need the program to put a 5 in the batch size cell (32.5 qt. yield - we don't make partial batches of anything, so I can't simply use division ). Then I'll just multiply the batch size cell times each ingredient used for a single batch to get the total. Any ideas?
    I was thinking more IF( functions with inequalities but I'm guessing there is a better way.
    Dan

  • Problem entering formula for Cell Reference in Query

    Hi,
    In a query, I need to enter a formula in a cell reference
    1.
    Following instructions on Help.sap, I was supposed to “…In Query Designer, choose View  ® Cells from the menu bar to reach the functions of the cell definition …”
    I could not see these options, BUT, I saw an icon called Cell Reference.
    Is that the way? Why this difference with the instruction?
    2.
    While following cell reference icon, I saw my rows and columns and I wanted to put a formula at the intersection of the row, Product A and the column, YTD Adjusted Amount.
    The formula is as follows:
    (‘reference_cell_30’ > 0 ) *  ‘reference_cell_30’
    When I entered  (   .i.e. the parenthesis in the formula box it was ok but it won’t allow me to enter the rest of the formula.
    What could be wrong?
    What is the best approach to make the entries?
    Also, in this IDES test case, is reference_cell_30 referring to a cell as in MS Excel cells?
    Thanks in advance

    HI Amanda,
    No we can't treat Rows as one structure and columns as second structure....can u send screen shot of u r Query designer  [email protected]..will get back to u how a structure looks like...
    unless and ubtil u have structures in u r Query,cell definition cant be enabled...
    regards

  • How to enable Cell Broadcast message in Iphone5

    Hello!!
    I work at True Corp. in Thailand. I would like to use Cell Broadcast System by using Iphone5 for receving Cell Broadcast message from Radio Site. I cannot find Cell Broadcast setting in Iphone5, I am not sure I have to new software from Apple or not?
    How to enable Cell Broadcast function in Iphone5?
    Note: Reference from this Website  https://smscellbroadcast.wordpress.com/tag/iphone/
    Thank you

    In your case, you need to reset the router to factory defaults, at which point the SSID will be set to broadcast and it cannot be disabled. To know more about why there is no option to disable the SSID broadcast anymore on the Cloud firmware, click here.

Maybe you are looking for

  • Big problems with itouch update to 2.1

    i have a nice young friend (11) who was so excited to get the itouch for christmas. Last night he tried to upgrade so he could download applications....and now nothing works. I looked on line for him and tried to coach him with restarting, etc. can s

  • How to Install SAP j2ee server

    Hi,    can anybody guide me as to how to install j2ee server on the local machine. 1. Where can i get the Installation version from. 2. wat r the config entries to be changed. 3. How can i make my own web console. Note: The main aim is to use my own

  • Red vs green line above graphic in the timeline

    I recently needed to trash my FCP preferences and now whenever I add a graphic to the timeline, I get a red line above it indicating that the graphic needs to be rendered before I can view it.  Before trashing the preferences, I use to get a green li

  • Where is the boot descriptor? Loading shared library

    Hi, I wanna deploy an EJB which uses classes like com.oracle.bpel.client.ServerException. Now the server says that this class is not available. But it has been found in the server.xml in the shared library oracle.bpel.common. But to make it visible I

  • HT4623 my iphone is not working what should i do?

    i try to update my iphone 3 it says your iphone could not be activated.....so what should i do??