Hi @Ipsifendus,
Please follow the below example related to your use case:
1. Launch Google Chrome:
Open Google Chrome browser and Go to the URL: https://en.number13.de/adding-clickable-links-to-a-html-table/.
2. Extract HTML Table Data:
Locate the HTML table within the webpage.

Extract data from the HTML table as mentioned in the above screenshot and these table text extracted as data table
3. Retrieve Data into a List:
Retrieve the data from the first column of the extracted table.
Store the retrieved data into a list named ColumnAsList like below.

4. Create a New DataTable for Hyperlinks:
Create a new DataTable with columns named 'Text' and 'Hyperlink'.
Initialize an empty DataTable named HyperlinkDataTable.

5. Loop Through Each Item in the List:
For each item in the ColumnAsList:
Now we have "HyperlinkDataTable". Its kind of temp datatable where it hold your table text and hyperlinks like below:

Then you can use another for each loop to iterate your temp datatable to find your text is matching or not.

Hope this helps!!
Full flow details:

Code[you can copy and paste the below code in your PAD designer but recapture all the UI selector]:
WebAutomation.LaunchChrome.LaunchChrome Url: $'''https://en.number13.de/adding-clickable-links-to-a-html-table/''' WindowState: WebAutomation.BrowserWindowState.Maximized ClearCache: False ClearCookies: False WaitForPageToLoadTimeout: 60 Timeout: 60 PiPUserDataFolderMode: WebAutomation.PiPUserDataFolderModeEnum.AutomaticProfile BrowserInstance=> Browser
WebAutomation.ExtractData.ExtractHtmlTable BrowserInstance: Browser Control: $'''html > body > div:eq(0) > div > div:eq(0) > div:eq(1) > table''' ExtractionParameters: {[$'''Value #1''', $'''Value #2'''], [$'''''', $''''''] } PostProcessData: False TimeoutInSeconds: 60 ExtractedData=> DataFromWebPage
Variables.RetrieveDataTableColumnIntoList DataTable: DataFromWebPage ColumnNameOrIndex: 0 ColumnAsList=> ColumnAsList
Variables.CreateNewDatatable InputTable: { ^['Text', 'Hyperlink'], [$'''''', $''''''] } DataTable=> HyperlinkDataTable
LOOP FOREACH CurrentItem IN ColumnAsList
Text.Trim Text: CurrentItem TrimOption: Text.TrimOption.Both TrimmedText=> TrimmedText
WebAutomation.GetDetailsOfElement BrowserInstance: Browser Control: appmask['Web Page \'h ... tml-table/\'']['Anchor \'Cities Skylines\''] AttributeName: $'''HRef''' AttributeValue=> AttributeValue
Variables.AddRowToDataTable.AppendRowToDataTable DataTable: HyperlinkDataTable RowToAdd: [TrimmedText, AttributeValue]
END
LOOP FOREACH CurrentItem2 IN HyperlinkDataTable
Text.ParseText.ParseForFirstOccurrence Text: CurrentItem2[0] TextToFind: $'''\"your text\"''' StartingPosition: 0 IgnoreCase: False OccurrencePosition=> Position
END
Thanks,
Deenuji Loganathan
🤖Automation Evangelist
Deenuji - Follow me on LinkedIn
-------------------------------------------------------------------------------------------------------------
If I've helped solve your query, kindly mark my response as the solution ✔ and give it a thumbs up!👍 Your feedback supports future seekers 🌟