Seneste forumindlæg
Køb / Salg
 * Uofficiel Black/White liste V3
Login / opret bruger

Forum \ Programmering og webdesign \ Programmering
Denne tråd er over 6 måneder gammel

Er du sikker på, at du har noget relevant at tilføje?

Excel hjælp - Lopslag til to forskellige værdier

Af Gæst Michaeljep | 25-04-2019 21:17 | 3226 visninger | 17 svar, hop til seneste
hej hol'ere Jeg er totalt på bar bund, synes ellers jeg normalt har rimeligt styr på Excel Jeg har en liste på knap 11.000 rækker som kan indeholde de samme værdier i kolonne a, men de tilhørende kolonner B og C kan hver især indeholde de samme værdier men i forskellig rækkefølge. Hvordan får jeg lavet værdierne til unikke værdier med et samlet antal. Eksemplet herunder viser problematikken. A indeholder samme værdi to gange og det gør B og C for såvidt også men i forskellig rækkefølge, samlet giver det hhv 4 og 14 stk, nogle gode ideer? 2445AGSMV6T PWWBAP24U PWWBAP23U 3 2445AGSMV6T PWWBAP23U PWWBAP24U 1 2447AGNMV1B PWWBAP24U PWWBAP19U 8 2447AGNMV1B PWWBAP19U PWWBAP24U 6
--
Gæstebruger, opret dit eget login og få din egen signatur.
#1
Nelius
Ultrabruger
25-04-2019 21:31

Rapporter til Admin
Jeg er nok bare træt, men jeg forstår ikke spørgsmålet. Hvad er det du skal have lavet om til unikke værdier, og hvad er det du forsøger at opnå ved at lave disse unikke værdier?
--
#2
Michaeljep
Gæst
25-04-2019 21:35

Rapporter til Admin
Jeg vil gerne have talt sammen hvor mange gange kombinationen af værdierne forekommer 2445AGSMV6T PWWBAP24U PWWBAP23U 3 2445AGSMV6T PWWBAP23U PWWBAP24U 1 Samlet set giver ovenstående 4 stk, et Lopslag vil kun returnere første match og give mig et svar på 3, men samlet er der 4 som jeg gerne vil have talt sammen.
--
Gæstebruger, opret dit eget login og få din egen signatur.
#3
Thilne
Semibruger
25-04-2019 21:40

Rapporter til Admin
Kan du ikke bruge sum.hviser ?
--
Sidst redigeret 25-04-2019 21:44
#4
Michaeljep
Gæst
25-04-2019 21:44

Rapporter til Admin
Jeg har forsøgt at bruge en tæl.hviser, hvis A1=A2&B1=C2&C1=B2, men den giver en fejl, måske jeg bruger den forkert?
--
Gæstebruger, opret dit eget login og få din egen signatur.
#5
Nelius
Ultrabruger
25-04-2019 21:48

Rapporter til Admin
Tæl.hviser som allerede foreslået kunne være en milighed. Alternativt, så sammenkæd kolonne a,b,c til en tekst streng, og tæl antallet af hver unikke tekststreng?
--
#6
Michaeljep
Gæst
25-04-2019 21:51

Rapporter til Admin
Jeg har sammenkædet værdierne, det er sådan jeg er kommet frem til værdierne optræder flere gange men i forskellige udformninger. Hvordan skulle en tæl.hviser formel se ud? jeg har lige forsøgt en sum.hvis men den giver resultatet 0.
--
Gæstebruger, opret dit eget login og få din egen signatur.
#7
Nelius
Ultrabruger
25-04-2019 21:53

Rapporter til Admin
Ahh, nu tror jeg at jeg fangede den. Du ønsker ikke at tælle antallet af unikke linjer, men af unikke linjer for hver værdi i kolonne a, hvor værdierne i kolonne b og kan være byttet rundt. Korrekt?
--
#8
Akfreak
Juniorbruger
25-04-2019 21:54

Rapporter til Admin
Lav en ny unik kode: Stil dig i celle A1, tryk på ctrl+space, derefter ctrl++ Såfremt koden starter i række 1, skriv da dette i kolonne A1: =B1+C1+D1 Det vil se således ud: 2445AGSMV6TWWBAP24UWWBAP23U ?2445AGSMV6T PWWBAP24U PWWBAP23U 3 Lav derefter en pivot, på den unikke kode. Hvis du gerne vil have den unikke kode mere overskuelig, kan du i stedet skrive: =B1 & "-" & C1 "-" & D1 Det vil i stedet se ud således: 2445AGSMV6T-WWBAP24U-WWBAP23U 2445AGSMV6T WWBAP24U WWBAP23U 3
--
#9
Michaeljep
Gæst
25-04-2019 21:56

Rapporter til Admin
Nelius - Spot on, lige præcis. AkFreak - det prøver jeg lige :-)
--
Gæstebruger, opret dit eget login og få din egen signatur.
#10
Lindquist
Super Nørd
25-04-2019 21:57

Rapporter til Admin
Undskyld, men så svært var den opgave altså ikke formuleret. Han ønsker at lægge alle tal samme, der har de samme tekststrenge i kolonne a, b og c - uanset, at der kan være bytte rundt på kolonne b og c. Jeg kan ikke hjælpe med formularen, da jeg nok havde flyttet data et sted hen, hvor jeg kunne bruge regex. Held og lykke med det. Edit: Okay, nu bliver jeg forvirret. Jeg troede, opgaven var helt klar. Det var den så ikke alligevel?
--
[Mere] Kaffe; Net-etikette; Saglighed [Mindre] Skjult reklame; Hysteri; Biased svar
--
Sidst redigeret 25-04-2019 21:59
#11
Michaeljep
Gæst
25-04-2019 22:00

Rapporter til Admin
@Lindquist - tak for opbakningen :-) Det skal faktisk bruges i UiPath, så at bruge Regex er måske ikke helt dumt, hvordan ville du lave den formel?
--
Gæstebruger, opret dit eget login og få din egen signatur.
#12
Michaeljep
Gæst
25-04-2019 22:03

Rapporter til Admin
Jo Lindquist, du beskrev det helt korrekt. resultatet fra Excel skal bruges til et Uipath workflow, men Regex kan bruges direkte i Uipath, så måske var Excel delen overflødig hvis det kunne klares direkte i Uipath.
--
Gæstebruger, opret dit eget login og få din egen signatur.
#13
Lindquist
Super Nørd
25-04-2019 22:12

Rapporter til Admin
#12 Det kommer nok lidt an på, hvordan man ellers skriver i UiPath. Jeg kender ikke meget til RPA og slet ikke til UiPath, så jeg er nok ikke den store hjælp. Dét jeg mente med at flytte det et sted hen, hvor du kan bruge Regex er, at du for det meste også har et programmeringsmiljø med, hvor jeg kan lave logisk metoder efter behov. Hvis du har mulighed for at lave en række "actions"/"eksekveringer" og inkludere regex og varibler, så kan du komme langt. Ellers ved jeg ikke lige, hvordan det foregår. Du kan eventuelt se på https://www.regexbuddy.com[...] hvis du ikke lige orker at sætte dig alt for meget ind i regex :)
--
[Mere] Kaffe; Net-etikette; Saglighed [Mindre] Skjult reklame; Hysteri; Biased svar
#14
Lindquist
Super Nørd
25-04-2019 22:14

Rapporter til Admin
Regex er jo i sidste ende bare en metode til at søge baseret på et mønster. Hvis du ikke ved, hvad du skal søge efter (som ellers kunne udfyldes med en variabel), så er det ikke så meget værd. Jeg beklager, hvis jeg kørte det lidt af sporet. Jeg tænker bare, at det er en ret kompliceret ting at løse i excel.
--
[Mere] Kaffe; Net-etikette; Saglighed [Mindre] Skjult reklame; Hysteri; Biased svar
--
Sidst redigeret 25-04-2019 22:15
#15
Lindquist
Super Nørd
25-04-2019 22:22

Rapporter til Admin
Alternativt, hvis du vil løse det i excel, så kan du jo overveje at køre det i flere "passes". Altså lave mellemregninger. Først læg strengene A+B sammen og gem i X og kopier D til Y Derefter læg strengene A+C sammen og gem i X og kopier D til Y. Led efter duplicates i X og summér Y for duplicates. Det har bare problemet, at hvis A har steder, hvor B går igen med forskellige C'er (og omvendt), så vil det opsummere ting, der ikke skal opsummeres og derved give forkert data. Jeg har haft en lang dag, så måske nogle andre kan lave et mere logisk "mellemregnings-flow"? :)
--
[Mere] Kaffe; Net-etikette; Saglighed [Mindre] Skjult reklame; Hysteri; Biased svar
--
Sidst redigeret 25-04-2019 22:24
#16
Michaeljep
Gæst
26-04-2019 07:46

Rapporter til Admin
Godmorgen Løsningen var at lave kolonne med varenummer 1 og antal om til kolonner og vha indeks og sammenlign at få den til at summere antallene hvis værdierne var de samme. Tak for jeres forsøg og tid alle sammen. det var bestemt ikke noget jeg nogensinde selv var kommet på :-/
--
Gæstebruger, opret dit eget login og få din egen signatur.
#17
Lindquist
Super Nørd
26-04-2019 10:16

Rapporter til Admin
Fedt at du fik løst problemet og tak for tilbagemeldingen :) ... og i øvrigt en lidt mere åbenlys tilgang end mine forslag. Det minder vel lidt om #8's forslag med pivot. Held og lykke med RPA projektet.
--
[Mere] Kaffe; Net-etikette; Saglighed [Mindre] Skjult reklame; Hysteri; Biased svar
--
Sidst redigeret 26-04-2019 10:17

Opret svar til indlægget: Excel hjælp - Lopslag til to forskellige værdier

Grundet øget spam aktivitet fra gæstebrugere, er det desværre ikke længere muligt, at oprette svar som gæst.

Hvis du ønsker at deltage i debatten, skal du oprette en brugerprofil.

Opret bruger | Login
NYHEDSBREV
Afstemning