Search TeachExcel.com
TeachExcel.com
TE
Teach Excel MS Office Tutorials Excel Consulting Services Excel Forum
Excel Video Tutorials Excel Tips Free Excel Macros Excel Help Resources Contact TeachExcel
Video Tutorials
  • Free Macros
  • Excel Help Directory
  • Excel 2007 Resources
  • Keyboard Shortcuts
  • Excel Forum
  • Contact/About

Tutorials: Formulas



Featured Tutorial
Dynamically Update Drop-Dowm Menus in Excel
Featured Macro
Delete Empty Rows in Excel

Dynamically Update a Drop Down Menu/List

Video | Similar Helpful Excel Resources

Bookmark and Share

This Excel video tutorial shows you how to create a dynamically updating drop-down list or menu in excel. The drop-down menu is created through data validation and this tutorial assumes that you already know how to do that. Once you have a drop-down menu, one of the biggest problems that people run into is how to make this menu or list automatically update when another value or word or phrase is added to the list. And, this tutorial shows you how to fix that problem using the OFFSET() and COUNT() functions. This is a really useful tutorial and you can modify what's learned here to make many other lists or menus in excel dynamic.
   Topics Covered
Create Dynamically Updating Lists/Menus in Excel
Automatically Update a Drop-Down Menu when More Values or Items etc. are added to the list.
OFFSET() Function
COUNT() Function
   Difficulty:         Intermediate
   Video:               Yes



Got a Question? Ask it Here in the Forum.



Similar Helpful Excel Resources

How To Dynamically Update Formula - Excel

View Content
I have a table with some records say 50 rows.
Table has column A to P.
Cell P2 has a formula , "=1/(Countif($P$2:$P$51),P2)".
This formula is dragged down to fill all the cells from P2 to P50.

Now I have to add 50 new records every month and again I have to change the absolute reference from "$P$2:$P$51" to "$P$2:$P$101" in above formula and again fill down from P2 to P101.

How can this formula be updated dynamically when I add new records in my table.

regards,

uttam

Dynamically Update Cells - Excel

View Content
I have a user form with a list and a text box.
My list populates a cell on the spread sheet A1
The text box draws its value from a cell A1

When I change the name in the list I need to click the box to update the spread sheet

Also the Text box does not update untill and action

Is there a way when I change the userform list the cell updates automatically and the text box updates.

I really do not want to add a update button if possible

Thanks

Update Chart Dynamically - Excel

View Content
I have attached a sample file which I hope is self-explanatory. I want to dynamically update my chart based on the selections from radio buttons.
Thank you in advance.


Update Listbox Dynamically - Excel

View Content
Hi

I would like to update my userform listbox dynamically.

Values in my listbox are at a different sheet.

How can i do it?

VB:

 'find data selected at list box and display it at Signature List
With Me.lbapplication 
    For i = 0 To .ListCount - 1 
        If .Selected(i) Then 
            bool = True 
            txt = txt & ", " & .List(i) 
        End If 
    Next 
End With 
If bool Then 
    With Sheets("Signature List") 
        .Range("d" & .Rows.Count).End(xlUp).Offset(1).Value = Mid$(txt, 2) 
    End With 
End If 


If you like these VB formatting tags please consider sponsoring me in support of injured Royal Marines




ed

Dynamically Update A Chart - Excel

View Content
Hello
I would like to dynamically update a chart as a user is filling in data. Or once the data is entered have an update button to complete the chart. In the attached work there is also some calculations that need to be done but one thing at a time.
Regards,
Steve

Dynamically Update List - Excel

View Content
On Sheet1 I have a list 5 columns wide.
When a row is added to the list I would like to add a row to a list on
Sheet2. The third column on the Sheet1 list would drive the value in the
first column of the Sheet2 list.

Is this possible without VBA? I am avoiding VBA because I have to
distribute this to my clients and they will most likely have the default
security where all VBA is not allowed.







Update Cells Dynamically ? - Excel

View Content
Hi

I have a cell range of L3:N3 on Sheet 1 and on Sheet 2 in A1 i have the value of N3 of Sheet 1.

Now, if I move L3:N3 to eg. R10:T10 I want the value A1 ( Sheet 2 ) to be updated to T10 ( Sheet 1 )

Right now, it wont update dynamically, value of A1 stays at N3...

Make sense ?

Thanks. This is prob super simple but i just cant seem to figure it out...

Felix

Update Combobox Row Source Dynamically - Excel

View Content
I need to be able to update a combobox row source dynamically. Here is my situation. I have a continuous form that has a start_time and an end_time. The times (in HH:MM AM/PM) format, are stored in a table which is the rowsource for the start_time. I have a field that basically acts as a data store field to store the end_time of each record.

1) User selects start time.
2) If time_ph (data store field for end_time) is null, all records from the time table are availabe.
3) if time_ph is not null, the row source query is limited only to the end_time of the previous record (stored in time_ph).

To do this, my guess was to update the row source of the start_time combobox accordingly using the on Click event.

Private Sub START_TIME_Click()

' Checks to see if Time_Ph is null or empty. Time_Ph stores the previous record's end_time
If IsNull([Forms]![FRM_TIME_ENTRY]![TIME_PH] = True) Or [Forms]![FRM_TIME_ENTRY]![TIME_PH] = " " Then

' Queries the TBL_TIME_INTERVAL table for all records and makes them available in the combobox.
Forms![FRM_TIME_ENTRY]![FRM_TIME].Form![START_TIME].RowSource = "SELECT TBL_TIME_INTERVALS.TIME_ID FROM TBL_TIME_INTERVALS ORDER BY TBL_TIME_INTERVALS.TIME_ID;"
Forms![FRM_TIME_ENTRY]![FRM_TIME].Form![START_TIME].Requery

Else

' Queries the TBL_TIME_INTERVAL table for only the end_time of the previous record and makes that the only option available in the combobox.
Forms![FRM_TIME_ENTRY]![FRM_TIME].Form![START_TIME].START_TIME.RowSource = "SELECT TBL_TIME_INTERVALS.TIME_ID FROM TBL_TIME_INTERVALS WHERE (((TBL_TIME_INTERVALS.TIME_ID)=#[Forms]![FRM_TIME_ENTRY]![TIME_PH]#)) ORDER BY TBL_TIME_INTERVALS.TIME_ID;"
Forms![FRM_TIME_ENTRY]![FRM_TIME].Form![START_TIME].START_TIME.Requery

End If
End Sub

Multiple Sheets That Dynamically Update - Excel

View Content
Hello,

Is there a way to create a second worksheet that is based on data from an original sheet that will automatically update when you ADD ROWS to the original sheet?

Linking values between sheets is easy... but I need to be able to set a designated area on my A sheet that I can add rows into which will automatically be added to my B sheet.

Does anyone know of a function that I can apply for this?

Help To Dynamically Update Excel Chart - Excel

View Content
Hi,

I have a small spreadsheet; 6 columns. I created a chart to show data from these columns. As new rows are added, the chart needs to update automatically. I found some info on the web and used Name Manager create a formula for each set of data. Then for the each series on the chart, I revised the SERIES to point to the named range. This all works perfectly fine until I get to row E, for some reason, that dataset (which is just the date and the Cust column), I cannot modify the SERIES. I type it in, hit enter and nothing. I can trick it by choosing another column, then drag it over to the right column using the mouse. This works ok, but gives an error and I worry as more data is added to the chart, it may cause problems.

I have attached the file...

Contact | Privacy Policy | Disclaimer
Copyright© 2012 TeachExcel.com