please see the spreadsheet, data are downloaded in bloomberg (I have broken the links already). I have some macro written to perform sort on every column by clicking heading in row 1,
I know excel usually stores the date in a number format but I can't change the date format here since data is downloaded in Bloomberg (I have also asked Bloomberg, format is fixed). But if I select the whole sheet and go to data -> sort, Redemption date as ascending then select "sort anything looks like number as a number", it works. I don't wanna do in this way, I would like the clicking label to sort, so in macro, I think I need to firstly convert the date into an integer then perform the sort, how can I amend the coding to accomodate this?
I have a list of football fixtures that I want to pace in date order. The fixtures are however linked to a grid which has the following formula =IF(FIXTURES!C1="","",FIXTURES!C1 )
so that a zero doesn't appear until a result is actually added. Unfortunately when you sort the fixtures into date order the grid still looks at the original square, NOT the moved one appertaining to the fixture.
I've searched the forum prior to posting, but have not found exactly what I need and am not familiar enough with macro code to modify based on an existing post.
Here's what I'd like to do: I have a worksheet with columns "A" through "J" which contain production scheduling information. Column "H" contains an estimated completion date - I need a macro to sort the rows base on the completion dates (in ascending order) when I request the macro to run - I'm attaching the macro to a button control. One concern is, the column contains some excel default dates of 1/0/1900 that I don't want to include in the sort because they should stay at the bottom of the sheet, rather than at the top. Any rows with the 1/0/1900 don't yet contain information, only the default date based on the calculations.
I currently have 5 dates listed, and formatted as dates. I update this list so under the 5th date I will add a sixth date. The next thing I want to do is sort these dates from newest to oldest.
Problem #1- It is not sorting these in the correct order. Example:
3-11-08(appears as) 2008-03-11(Written in box up top) 12-5-08 3-17-08 2-25-08 1-13-08 1-10-08
Probelm #2- sometimes the dates will not even give me the option of sorting from newest to oldest.
I'm attempting to get a column of due dates to update automatically every time a date changes. The due dates are in B3:B15. There is a header in B3. The day after the actual due date, it is automatically changed to the same day on the next month (showing the next due date). I need the spread sheet to automatically sort the due dates from the closest due at the top, to the furthest due date from today at the bottom. Running it manually, or sorting it manually every time won't work. This is for an elderly couple who are having problems keeping track of everything each month. I just need something that will show them the upcoming bills and how soon they are due when they open the workbook. Anything other than opening the workbook is going to be too complicated. I'm new to macros. I've tried to modify some I've found in other threads, but no luck (lots of error messages). I don't understand it enough yet to figure out what I need to change. I've attached a sample sheet that shows the part of the workbook I'm having trouble with.
I have a table as below, and I would like to keep only the latest date for each EMP_NO. For example:
001VICE PRESIDENT A062004-01-01 031SENIOR VICE PRESIDENTA042004-01-01 ... .... ....
======================================= [EMP_NO JOB_TITLE DEPTCHANGE_DATE 014 ASSISTANT VICE PRESIDENT A01 2004-01-01 001 MANAGER A062000-03-01 001 MANAGER A062001-06-01 001 VICE PRESIDENT A062004-01-01 076 VICE PRESIDENT A022003-04-23 013 DIRECTOR OF MARKETING A01 2000-06-19 031 FIRST VICE PRESIDENT A042002-01-01 031 FIRST VICE PRESIDENT A042003-01-01 031 SENIOR VICE PRESIDENT A042004-01-01 =======================================
In the attached workbook, sorting the dates in column M results in absolutely nothing happening. The dates are formatted as dates (dd/mm/yyyy). The dates in column M are arrived at by adding a number of days (formatted as Number) to another date, the value of which was determined by an array formula. When I retype the actual date into another column and sort that, I get it sorted. Why does the other sort not work? BTW - I actually need to sort column M with column N.
I am in strange situation where I have a data with Invoice Dates. These dates are in Text. However, when I convert it into reall excel dates. For some reason the dates do not come right. convert my text dates into excel real dates. I did a lot of google search and apply these three methods but all of these gave me strange result I was not expecting. These are the methods I used and the result of each method.
Method 1 : Using Text to Column Wizard (Excel 2007)
I highlighted invoice column and went into text to column wizard. I clikced on Date button, and selected MDY format. Strangely enough, my result was day, month and year i.e. DMY which does not seem right.
Then I press Control ~ on this data as shown in second view.
2nd Method - Using formula to convert text date to real dates When I used formula, I get the following result. As you can see, formula is converting text dates into different system dates than the first method.Further strange things is when I take these system dates i.e. 4283 and in 2007 excel format use "Short Date" the same system date gets converted into wrong year as shown in the second view.
I've got one very strange column of dates. The dates in the column are in different formats and probably the first thing would be convert them into one format.
They are, like...
04/07/2014 04:50 and 08/24/12 09:46:59
... type cells. The next thing would be sort them in some logical way not just by first number.
Column with dates.xlsx
What I am having now and how far I am, is...
They might be sorted in some way by month and date but not by actual year that is left out completely. It is just total mismatch and doesn't make any sense.
I would typically consider myself a decent Excel user, but I haven't been able to solve this one. Maybe it's just the lack of sleep now. I am attempting to combine 4 cells into one where the last cell contains a date. Below is the formula I am using:
=B3&" "&C3&" "&D3&" "&TEXT(E3,"m/d/yy")
It works when all of the cells have values, but the only problem I am having is that some of the dates (in column E) are blank. When this cell is blank the default date that displays is "1/0/00." If I add the typical, " " at the end it says the formula has errors. The need for the TEXT(E3,"m/d/yy") for the cells that contain dates is throwing me off.
I have a very large spreadsheet that comes out of SAP and it brings out the majority of cell entries as text ie putting a ' at the begining of any number. the problem that i have is with the cells that have a date in them ie '19/04/07. I have tried varioous methods to remove this and turn the cells into date format but to no avail.
Also i do not get the option to convert text to number
I have a WAY to complicated excel form that I'm going to move to Access but I need to have this working in the interim. The form has a dynamic element, the user can choose the number of items they are ordering and it unhides the required number of text boxes. To keep the scripting down a did a little work-around to update the database using a loop through the form controls:
'Save the main row MainOrderRow = ActiveCell.Row LastRow = MainOrderRow + (ExtraOrders - 1) ' Calculate the last row ExtraOrderNo = 1
For DBRow = MainOrderRow To LastRow
' Save the text box name with the extra order number k = "txtDescriptionMul" & ExtraOrderNo & "" l = "txtQuantityMul" & ExtraOrderNo & "" m = "txtTotalValueMul" & ExtraOrderNo & "" n = "ComboBoxUnitMul" & ExtraOrderNo & ""...................
I have a macro that searches and replaces dates (both text and date formats) in all files in a folder. It works if I initiate it from the VBA Editor, but not if I initiate it from the file.
It seems that the worksheet is not activating. Please take a look and let me know what I can try.
Things I have already tried: Window methods, such as minimizing the workbook that contains the macro, activate next, etc. Also putting the macro in Personal.xls and retrieving the values from the other file.
Where it hangs is right after the first workbook in the folder is opened. I tried to get it to select A1 in the active sheet but that cell is not selected in either the macro workbook or the newly opened workbook.
Also, if there is an easy way to exclude my macro file (name contains ZZZZ) from the FileSearch............
I have in column A the units, and in B and C the date changes. I want, when I pick a month from the box, that it only picks the IN and OUT date that applies to the month that I picked (per unit). For ex: if I choose Month march, it should show only for unit 19902506 for example: A2 and A5. And not A7 and A11. As March falls in between the Start and End Date. Is that passible? Something with OFFSET? I managed to find the latest known date with the formula =lookup (Column M:N) but Im not sure
I have a column of data that contains alphanumeric ID codes, some of which contain no alpha characters (i.e., Excel treats them as numbers). When I do a data sort, Excel puts all the purely numeric codes first, then the alphanumeric codes. I want to sort the numbers among the alpha codes.
I know there's a way to do this, but I've spent half an hour looking and can't find the answer. And no, manually editing each numeric entry with an apostrophe is not an option.
I'm sure this has been asked many times before, but I can't seem to find an answer that works for my data. I have some data that is sorted by an ordered list (like a table of contents from an overly detailed book):
1.0 1.1 1.2 1.2.1 1.3 ... 1.11 ...
This list can be arbitrarily deep (although probably not more than ##.##.##.##), and because I'm using periods to separate the nested levels (can be changed), I've formatted it as text. This means when I sort the data using this column I get 1.11 before 1.2 (text sort order).
After lots of failed formula attempts I've resorted to using an additional column with hand-entered values to sort by so it will sort correctly:
1.00.00 1.01.00 1.02.00 1.02.01 etc
but I'm hoping someone knows a more elegant way to do this, or at least to generate this column without typing so many zeroes!
I have found two macros to do the job that I want. I would like them put into one macros What I want is to text to column and sort my data. Below are the two macros
I have a list of names in 1 column and I would like to be able to find out what name is most frequent and I'd also like to know how many times that name appears in that column.
I've got data in a table that has am induvidual "job number" assigned to each row, but this job number could have a variation such as 1000A 1000B 1000C but they may not necessarily be one after the other in the table (other job numbers may appear in between) so i need a to macro to remove all job numbers lets say that start with 1000 and paste them and the end of the table. so i end up with consecutive numbers. Can this be done? I've played around with the find funciton to loop through the column and find all relating job numbers then cut the entire row but cant quite seem to get it to work
In a spreadsheet I have a text column with entries such as: 2012 10 Times 10.5 Times 101 Times 25 Times A Pure Text Entry
When I sort by this column I expect to get: 10 Times 10.5 Times 101 Times 2012 25 Times A Pure Text Entry
Instead I get the 1st order. Why? I've selected 'Sort numbers stored as text' separately so it shouldn't be treating 2012 as a number. Besides I've checked & the cell formatting is Text.
I am struggling with doing a sort, of a group of alpha characters within a cell (Excel 2007). My data was exported from Oracle 8 as a varchar2 and consists of letters.
Example of what I have BAC GHL DFE MEG
Example of what I want ABC GHL DEF EGM
All I could find were these complex looking solutions involving cursors, plsql, etc. I'm hoping there's a simple solution, maybe within Excel. I've tried different formatting, made sure no other characters were sharing the cells, and tried typing fresh data into a cell (instead of the exported data).