Search For An Array Of Words, Change A Cell Based On What It Finds

Nov 7, 2008

Search Column A for a name (using an array if possible). If it finds this name, add a string of text to the AA cell on the same row that it found the name on.

For example,

If in A1 it finds the specified name. It then adds a string of text to AA1.

View 2 Replies


ADVERTISEMENT

Application File Search Finds Nothing

Jun 23, 2009

I'm simply trying to search a directory for .xls files and count them. I have previously used the following code successfully to do so, but for some reason it has recently stopped working. Debugging shows .FileSearch.Count() = 0 after every search. I have atleast half a dozen .xls files in the "Reports" folder relative to the active workbook.

strReportDirectory = ActiveWorkbook.Path & "Reports"
With Application.FileSearch
.NewSearch
.LookIn = strReportDirectory
.SearchSubFolders = False
.Filename = "*.xls"
.Execute

'loop through each workbook in the directory
For i = 1 To .FoundFiles.Count
msgbox("I found: " & .FoundFiles(i))
next i

View 9 Replies View Related

Search For Multiple Words Within Cell?

Feb 6, 2012

I'm trying to find if the description in Column L has any of the following words: (irrigation, sprinkler, water). The cell does not need to have all of the words, but just 1 to make the IF formula return a yes. view the example below and let me know where I am making the mistake. I don't want the case to be sensitive.

This is what I have so far, but it is only finding the first word.

This example returns nothing:

Text in Column L
Main irrigation line broken Need to repair

Formula in Column S
=IF(ISNUMBER(SEARCH({"sprinkler","irrigation","water"},L203)),"Yes","No")

This example returns Yes:

Text in Column L
Irrigation broken sprinklers and broken lateral li

Formula in Column S
=IF(ISNUMBER(SEARCH({"sprinkler","irrigation","water"},L210)),"Yes","No")

View 1 Replies View Related

Array Formula - Finds Date Then Start Adding Values Until Specified Sum Reached

Jul 23, 2014

I have an Excel workbook with two sheets "DataSheet" and "Actual Peaks", "DataSheet" contains a column with dates and a column with values. "Actual Peaks" has a bunch of dates listed in a column. For each date in 'Actual Peaks', another column goes back to the "DataSheet" finds the date, then starts adding values until a specified sum is reached, once the sum is reached, it returns the date at which the sum was reached. However, I have found that sometimes it is off by a day or two.

See the attached workbook for a much clearer example : Excel_forum help 7-23-14 DD validation.xlsx‎

View 7 Replies View Related

Modifying A Sumproduct Formula To Search For Words In A Cell

Jul 7, 2009

My current formula is this: =SUMPRODUCT((Str311A=1)*(Str311C=15)*(Str311G<>" DM "),Str311L). All the items starting with Str311 are formula's associate with a name. What I'm trying to do is add one more factor into the formula. I need it to look in column I for any cell that contains the words L/S. I tried modifying the formula to this but it does not work:

SUMPRODUCT((Str311A=1)*(Str311C=15)*(Str311I="*L/S*")*(Str311G<>" DM "),Str311L)

The formula contained inside the names are:

Str311=OFFSET(Outlet!$A$1,MATCH("STORE # 163311",Outlet!$A:$A,0)-1,0,MATCH("TOTAL FOR STORE : 163311 SAN MARCOS",Outlet!$A:$A,0)-MATCH("STORE # 163311",Outlet!$A:$A,0)+1,1)

Str311A=OFFSET(Str311,0,0)

Str311C=OFFSET(Str311,0,2)

Str311I=OFFSET(Str311,0,8)

Str311G=OFFSET(Str311,0,6)

What I need is a way to modify my original formula to now also only match cells that contain the phrase L/S. The phrase can be located at the beggining, middle, or end of the cell characters.

View 2 Replies View Related

Search For Multiple Words In Cell If Certain Word Matches Produce Certain Value?

Jun 9, 2014

So I have a cell with multiple words in A1. I want to check for the word "red" in A1 and if red exists return a value of "red" in B2, IF "red" is not found then search for "blue", if "blue" exists return a value of "blue" in B2, if "blue" is not found is not found then search for "green", if "green" exists then return "green" in B2, if none exist then return value of "none"

View 14 Replies View Related

How To Search Dataset And Return Maximum Value Based On 3 Using (array)

Dec 6, 2012

I want to search a data set and return the maximum value based on 3 criteria using (array) formulas.

Say the data set contained the following:

Row 1: column headings (date, name, data 1, data 2, data 3, etc)
Column A: dates
Column B: names
Columns C through G: data

I want to find the maximum value for a given name, in a certain month, and a nominated data column (e.g. data 2). For example:

Month = June
Name = Geoff
Data column = Data 2
Max value = ????

All of the data in the data columns is numeric.

View 4 Replies View Related

Search For Value In Array And Return Specified Cell

Jun 25, 2014

I have a formula which I took from another post to return a particular value in a specified cell as follows;

=INDEX(A1:E9,M3+MIN(IF(A1:E9=K3,ROW(A1:E9)-3)),N3+MIN(IF(A1:E9=K3,COLUMN(A1:E9)-1)))

However I don't understand what the -3 and -1 does and I believe it is these entries that are causing the error.

See attached file : TEST.xlsx‎

View 13 Replies View Related

Sumproduct? Sumif? (search A Range Any Cell Containing Words Or Phrase "20%" )

Jun 4, 2009

I am very comfortable with SUMIF, but need to search a range any any cell containing words or phrase "20%" then need to sum those corresponding cells only.

I.e., something like: SUMIF(A1:A10,..."20%",C1:C10) .... only sum all C cells where an A cell contains any combination of words with "20%" in them.

View 2 Replies View Related

Search For Date In Array And Return In Cell

Mar 6, 2014

i wish to have a result of the below.

there are random dates in a column say D6:D17 in the format of (10/02/2014), there could only be one date in this column array or there could be several, like:

1/02/2014
12/04/2014
17/06/2014
5/12/2014

i also have an aray below this in cells D19:D30 With the "A" column showing the months Jan to Dec.

i wish to look the array of D6:D17 and populate the below cells corresponding with the months only, see example below. the reason for this is i wish to then turn the cell green with conditional formatting if there is a date in that month fro the original array.

Date10/02/2014
Date10/04/2014
Date10/06/2014
Date10/08/2014
Date10/12/2014

[Code]....

View 6 Replies View Related

Search Substring Of Array Matching List Of String From Another Array?

Dec 20, 2013

I need to export this to Xcelsius which doesn't support any macros/vba. Btw I can;'t use Row() in xcelsius too.

[Code].....

View 4 Replies View Related

Search For Words In Row In Other Row With Titles?

Jul 20, 2012

I need a functionality in Excel, but I can't get it done. I want to search multiple titles on multiple words.

1. I have a list with titles (tab A)
2. I have a list with words (tab B)

Now I want to scan all titles on words that appear on tab B and return the value of the word.

Example:

Title (tab A - column A)
Return (tab A - column B)
Words (tab B)
BrandX Shampoo Big
Shampoo
Eau de Toilette
BrandX Nailcutter
Nailcutter
Nailcutter
BrandX Eau de Toilette
Eau de Toilette
Shampoo

So for row 1 the word "shampoo" is reconised in the title and returns this value. Same for the other rows. I need the functionality like the formula below, but then with more words (from a list). I don't want to work with "OR" because the list with word is about 200+ and will be more in future.

=IF(ISERROR(SEARCH("shampoo",A1)),"x","shampoo")

View 3 Replies View Related

Search String Of Words In Text?

May 27, 2013

I am trying to search words that are in column A (5 letter combinations of sequences) within the text in column B (amino acid sequence).

So I am stumbling upon 2 questions:

- what is the function that would do this search.

- how to acchieve to reverse the text in B1 cell (eg. abcde --> edcba , but with 600 letters),

sample file: test.xlsx

View 4 Replies View Related

Search More Than 6 Words And Write By Using Macros

Feb 17, 2010

I want to search say in column A for specific words say Don and then write in another column (say column 2) as one. Then it should keep searching for specific word until the last cell in that column and keep writing specific word in another column. It should do nothing if that specific word is not found.

I was able to use IF(ISERROR) but there is limitation of max 6 searches. Also i was able to achieve it by so many iteration of IF(ISERROR) and using autofilter.

My goal is to search around 30 to 40 criteria in one shot or by writing macros.
I guess i have presented my problem properly.

View 4 Replies View Related

Search Cells For Parts Of Words

Jun 8, 2006

I am looking to search a column of data (text) and have copy relevant cells to another spreadsheet.

Example:

Enter "Cat" in a userform, and the program would copy all of the following rows to a new spreadsheet:

Cat
cat
your cat
the cat
123 cat
cat123
catters
CAT

Think you guys may get the picture...if cat appears in any way in the cell, I would like that cells contents on a new spreadsheet.

View 3 Replies View Related

A Macro To Search And Change A Cell If Criteria Is Not Met

Dec 7, 2006

I have gotten good modifying existing ones to fit my purpose but still have a lot to learn about creating them. I would like help in creating a macro that would search out several sheets (JanD.....DecD) and search for names in column K and a location name in column L. If the contents of the cells do not meet the criteria of name and location then I want the name to be changed to "OTHER".

View 9 Replies View Related

Formula To Count Different Words In Array?

Apr 10, 2014

I need a formula to count the total number words occurred in an array. It has to separate the "," and count.

Here is a scenario:

1.Apple
2.Banana
3.Orange
4.Mango
5.Banana
6.Mango
7.Orange
8.Apple, Banana
9.Banana, Mango
10.Mango, Apple
11.Banana

View 7 Replies View Related

Modifying VBA Function To Search Only Complete Words?

Mar 19, 2014

I've been working on a method to search a single column of 1000+ cells containing a paragraph with a 250+ word keyword list (also in a single column). I'm needing only complete words to be searched/ displayed regardless of spacing & punctuation. I've tried multiple methods the past few days and the one that worked (Macro with 4 complex formulas) was unusable when scaled out to all 1,000 rows due to the extremely long calculating time. I don't know VBA yet but was able to modify and create a user defined function that does everything I need except it displays string results that are not whole words (Ex. search for air, word in cell is fair, displays a result for air).

PHP Code: 

Function RangeSearch2(text As String, wordlist As Range, seperator As String, Optional caseSensitive As Boolean = False)    
Dim strMatches As String    Dim res As Variant    Dim arrWords() As String    Dim skip As Boolean    skip = False    
On Error Resume Next    Err.Clear    For Each word In wordlist            If caseSensitive = False Then      

[Code] ...........

View 4 Replies View Related

Search A Range Of Words, That Have 2 Or More Letters Of One Word

May 10, 2009

I have a key-word, and I need to search a 90,000 words in a range where i should find several words that have 2, 3 or 4 letters of the first letter of the key-word, then find several words that have 2, 3 or 4 letters of the second letter of the key-word,

View 9 Replies View Related

Find Inside Loop Finds Same Cell

Oct 26, 2006

The following bit of code has worked for me but when it goes back for the next b it still finds the address as $j$13. This address does match the criteria I want but what I want the programme to do is move to the next address matching the criteria in the range...

View 4 Replies View Related

Event Change To Change The Sheet Name Based On A Cell Value

Jul 21, 2009

Im trying to use an event change to change the sheet name based on a cell value, but my issue is how can I error trap if the sheet name is a duplicate? Here is what I have so far

Sub ChangeName()
On Error GoTo errhandler
Sheets(1).Name = Sheets(1).range("d10")
Exit Sub
errhandler:
MsgBox "sheet name is already exists"
End Sub

View 9 Replies View Related

Text To Columns VBA Code To Change Delimiter If The Cell Value Is In Array

Nov 26, 2008

I'm currently trying to compare all of my companies data sources for staff, ie helpdesk, telephony, ldap etc. and I have made quite a bit of progress, mostly thanks to this forum, however one issue I am running into, is the fact that when I use the text to columns funtion (in a macro) it's splitting up names which are double barrelled into 3 columns. The names are in the format of...

View 2 Replies View Related

VLOOKUP Table Array Equal Cell Name (change Automatically)

Jan 17, 2014

What I want is that I have a table like below (but it's long for 52 weeks) and long down with Vlookups. I want the formula with which I can just do the copy-paste and it will work. W1, W2.... are the sheet names with exactly the same formats inside.

A
B
C
D
E

5

W1
W2
W3
W4

6
Sales
10
#N/D!

[Code] .......

The base formula (for W1) is:
=Vlookup($a6;'W1'!$A:$B;2;0)

What I want, is the formula which instead of "W1" will write the sheet name which is in a row 5 (basically - cell name which is equal the sheet name), so with just dragging and moving the formula I will got the data from different sheets.

I tried this: =Vlookup(A6;'indirect("c5";1)'!$A:$B;2;0)

But I got #N/D! as in the example, instead of the numbers (yes, I put numbers into W1 and W2 sheets .

View 4 Replies View Related

Excel 2007 :: Search / Replace Multiple Words In Table

Dec 7, 2011

I am using excel 2007. I have a worksheet with a list of words I wish to step through this list replacing the selected words in another workbook with nothing (ie deleting them).

I have the following code

Code:
Sub replacewords()
Dim MyWord As String
Dim wbLibrary As Workbook
Dim wbWorking As Workbook
Dim myExcelColumns As Integer
Dim myExcelRows As Integer
Dim MyRow As Integer
Dim MyRange As Range

[code].....

It does not seem to evaluate "myRange";

View 2 Replies View Related

Array Find Or Array Search

Aug 15, 2014

Assume that I have in Sheet2 a list of CUSTOMIZED name.

[Code].....

Now in Sheet1, I have data in column A that has strings consist of the customized name.

For example

[Code] .....

What function should I use that could give me the result of the CUSTOMIZED name?

I was thinking of a formula i.e.

[Code] ......

Obviously, the above formula give me error. Even if it works, it'll not give me the customized name ...

View 3 Replies View Related

Change Number In Words?

Jun 19, 2012

Is there any formula available that can change a number in words in to another cell . Like 500 became Five hundred & 9000 became Nine thousand below.

NumberWord
500Five hundred
9000Nine thousand
12166
16666
21165
25665
30164
34664
39163
43663

View 4 Replies View Related

Three Little Words Won't Change To All CAPS

Feb 27, 2008

I was handed an Excel Spreadsheet containing a list of names. Within the sheet there are three names (Elizabeth, Amy, and Daniel) that contain upper and lower case letters. The desire is that all names are in CAPS. However, these three names refuse to remain as CAPS when overwritten in the cell. As a note, other names can be typed in those cells and will successfully remain as typed, either U/L case or all CAPS. Another note, if the Replace feature is used, the names remain as Replaced.

View 9 Replies View Related

Keyword Search - Macros To Change Font Color For Specific Keywords (not Entire Cell)

May 5, 2014

I need to conduct keyword searches in excel and color the keywords a different color without changing the font color of the entire cell. now, i found some code from another thread that does this, but i cant seem to get it to work with more than 2 keywords. i need fine-tuning the provided code to do what i need it to do.

[URL]

the VBA code i used was this:

[Code].....

I was playing around with the example, the Cat_Mouse.xlsm, and when i modified the 'myList' and 'myColor' arrays, it does not work.

Cat_Mouse.xlsm

For example, I modified the code to add the word bat:

[Code] .....

When i run the macros, the word "Bat" does not become colored red. interestingly enough, when i substitute the word "bat" for the word "hat" in the "myLIST array, the word "hat" does change to the red font.

I am looking to use this code to address keywords in my excel file by coloring all key words red and i have more than 10 key words.

View 9 Replies View Related

Amount In Figure To Change In Words

Feb 25, 2014

the formula or Vba code to change the amount in figure to words.

View 1 Replies View Related

Change Month (words) To (numbers)

May 5, 2006

I have a column with the month as the full word (January or February, etc.).
I need to translate the words to numbers in a separate column (1 or 2, etc.)
I haven't been able to find a function that can help perform this task. "If"
statements will not go further than 8 levels. The month function will not
recognize it because it's not part of a full date. What other options do I
have? I feel like I'm missing something obvious here...

View 11 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved