1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | Public SelectedValue As String 'MODULE IS GEBOUWD OM WIJZIGINGEN IN DE EXCEL SHEET TE TRACKEN Private Sub Worksheet_Change(ByVal Target As Range) Dim OldValue, NewValue, lAddress, lToExport As String Dim FilePath As String On Error GoTo Hell FilePath = "c:\datadump.txt" lAddress = Target.Cells.Address OldValue = SelectedValue NewValue = Target.Cells.Value lToExport = lToExport & Date & "|" & Time & "|" & Environ("UserName") & "|" & lAddress & "|" If SelectedValue = "-=MULTIPLESELECTION=-" Then lToExport = lToExport & "Multiple Changed" & "|" & "Multiple Changed" Open FilePath For Append As #2 Write #2, lToExport Close #2 Else If OldValue <> NewValue Then lToExport = lToExport & OldValue & "|" & NewValue Open FilePath For Append As #2 Write #2, lToExport Close #2 End If End If Hell: End Sub Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Selection.Count > 1 Then SelectedValue = "-=MULTIPLESELECTION=-" Else SelectedValue = Target.Cells.Value End If End Sub |
On error goto hellquote:Op maandag 26 januari 2015 16:15 schreef webbyplus het volgende:
Op het werk, werken we regelmatig met verschillende excel-files.
Thanks, maar bij mij werkt dit dus nietquote:Op dinsdag 27 januari 2015 11:38 schreef Viezze het volgende:
Voor de dag;
=TEKST(B5;"dddd")
Maand;
=TEKST(B5;"mmmm")
Zie ook https://support.office.mi(...)nl-NL&rs=nl-NL&ad=NL
O ik zoek wel ff de Engelse uitleg dan, handigquote:
SUMPRODUCT accepteert in tegenstelling tot SUM wel arrays als input.quote:
Ja ik zat dus ook op het punt van 'opmerkelijke' te kutten. De evaluator geeft wel gewoon resultaat zelfs :pquote:Op dinsdag 27 januari 2015 19:23 schreef sylvesterrr het volgende:
[..]
SUMPRODUCT accepteert in tegenstelling tot SUM wel arrays als input.
Wanneer je in SUMIFS een named range opgeeft als criteria, dan wordt geeft SUMIFS een array terug. Dat is de enige verklaring hiervoor. Wel een opmerkelijke, want zowel =SUMIFS(I:I;G:G;{"a";"b";"c"};H:H;C1) als SUMIFS(I:I;G:G;selectie;H:H;C1) levert een array op met drie waarden (zet er maar ROWS() omheen). Het lijkt wel alsof SUM vergevingsgezind is wanneer je de reeks in SUMIFS expliciet opgeeft in plaats van een named range te gebruiken.
vert.zoeken()quote:Op dinsdag 3 februari 2015 15:40 schreef gekkie000000 het volgende:
Excel dummie zoekt hulp.
Werkblad A heeft 16142 regels met kolommen waarin oa artikelnummer, artikelomschrijving, eenheid en prijs vermeld staan. Niet bij alle artikelen staat een prijs ingevuld.
Werkblad B heeft 3797 regels met kolommen waarin artikelnummer, prijs en eenheid staan.
Is er een mogelijkheid om de prijzen van werkblad B in werkblad A te krijgen zonder deze handmatig te hoeven invoeren?
Alvast heel erg bedankt,
Bedankt, ga ik morgen meteen proberen!quote:
Gaat het wel goed als er 0,90 staat ipv 0,9?quote:Op woensdag 4 februari 2015 17:17 schreef Zocalo het volgende:
Ik heb een programma die cijfers inleest uit Excel. Nu heb ik echter problemen als het laatste cijfer (in geld) op een 0 eindigt. Die 0 ziet hij dan namelijk niet, omdat Excel die zelf weg haalt.
Bijvoorbeeld: ¤0,90 wordt zichtbaar als 0,9. Dit komt omdat in de cel ook 0,9 staat. Ik krijg echter met geen mogelijkheid de 0 er wel achter. Hoe doe ik dat? Het gaat dus om het daadwerkelijke getal wat in de cel staat, het een financieel getal maken helpt bijvoorbeeld niet.
Hetzelfde probleem heb ik met bijvoorbeeld 12,00. Excel maakt hier nu standaard 12 van.
Wordt de data geïmporteerd in Excel of vanuit Excel naar een ander programma geëxporteerd?quote:Op woensdag 4 februari 2015 17:17 schreef Zocalo het volgende:
Ik heb een programma die cijfers inleest uit Excel. Nu heb ik echter problemen als het laatste cijfer (in geld) op een 0 eindigt. Die 0 ziet hij dan namelijk niet, omdat Excel die zelf weg haalt.
Bijvoorbeeld: ¤0,90 wordt zichtbaar als 0,9. Dit komt omdat in de cel ook 0,9 staat. Ik krijg echter met geen mogelijkheid de 0 er wel achter. Hoe doe ik dat? Het gaat dus om het daadwerkelijke getal wat in de cel staat, het een financieel getal maken helpt bijvoorbeeld niet.
Hetzelfde probleem heb ik met bijvoorbeeld 12,00. Excel maakt hier nu standaard 12 van.
hij kijkt naar de ingevoerde waarde in een cel. Excel zelf maakt er 0,9 van, ook als ik 0,90 van maak. Veranderen in financieel (¤0,90) helpt ook niet, omdat hij als bron 0,9 blijft zienquote:Op woensdag 4 februari 2015 17:28 schreef sylvesterrr het volgende:
[..]
Gaat het wel goed als er 0,90 staat ipv 0,9?
Hoe leest dat programma het bestand in?
Niet echt, 0,90 is 0,90 en 0,9 is 0,9quote:Op woensdag 4 februari 2015 18:15 schreef sylvesterrr het volgende:
Ok... Maar ik zie het probleem niet echt. 0,90 is toch gewoon 0,9? Het lijkt me dat dat andere programma dat getal gewoon met twee decimalen moet tonen.
Als je de nauwkeurigheid van een waarde moet bepalen, dan is het wel van belang dat er 0,90 staat ipv 0,9. Dat ben ik met je eens. In alle andere gevallen kan je 0,90 toch gewoon noteren als 0,9?quote:Op woensdag 4 februari 2015 18:18 schreef qu63 het volgende:
[..]
Niet echt, 0,90 is 0,90 en 0,9 is 0,9
Maar waarom t programma het zo doet is mij ook een raadsel..
Uiteraard, maar het programma dat de factuur uitspuugt kan bedragen toch gewoon met twee decimalen weergeven?quote:Op woensdag 4 februari 2015 18:30 schreef Viezze het volgende:
Het is netter als er op een factuur ¤0,90 staat in plaats van ¤0,9.
Ga morgen eens kijken, dankje.quote:Op woensdag 4 februari 2015 18:30 schreef Basp1 het volgende:
Kun je in een cel daarnaast die wel als financieel is ingesteld eens een formule zetten waarbij je het (niet werkende getal * 10)/10 doet.
Hier gaat het inderdaad omquote:Op woensdag 4 februari 2015 18:30 schreef Viezze het volgende:
Het is netter als er op een factuur ¤0,90 staat in plaats van ¤0,9.
Genoeg bedrijven die met excel de facturen maken, dan is het wel lullig als je de 0,9 niet als 0,90 kan weergeven.quote:Op woensdag 4 februari 2015 18:32 schreef sylvesterrr het volgende:
[..]
Uiteraard, maar het programma dat de factuur uitspuugt kan bedragen toch gewoon met twee decimalen weergeven?
Het punt is dat een extern programma die 0,9 niet kan weergeven als 0,90. In Excel is het gewoon een kwestie van het aanpassen van het Number Format.quote:Op donderdag 5 februari 2015 12:49 schreef Basp1 het volgende:
[..]
Genoeg bedrijven die met excel de facturen maken, dan is het wel lullig als je de 0,9 niet als 0,90 kan weergeven.
Ah idd verkeerd gelezen, dan is het idd de vraag hoe de export loopt.quote:Op donderdag 5 februari 2015 13:36 schreef sylvesterrr het volgende:
[..]
Het punt is dat een extern programma die 0,9 niet kan weergeven als 0,90. In Excel is het gewoon een kwestie van het aanpassen van het Number Format.
Dat staat er niet he..quote:Op donderdag 5 februari 2015 13:36 schreef sylvesterrr het volgende:
[..]
Het punt is dat een extern programma die 0,9 niet kan weergeven als 0,90. In Excel is het gewoon een kwestie van het aanpassen van het Number Format.
quote:Op woensdag 4 februari 2015 17:17 schreef Zocalo het volgende:
Ik heb een programma die cijfers inleest uit Excel. Nu heb ik echter problemen als het laatste cijfer (in geld) op een 0 eindigt. Die 0 ziet hij dan namelijk niet, omdat Excel die zelf weg haalt.
Bijvoorbeeld: ¤0,90 wordt zichtbaar als 0,9. Dit komt omdat in de cel ook 0,9 staat. Ik krijg echter met geen mogelijkheid de 0 er wel achter. Hoe doe ik dat? Het gaat dus om het daadwerkelijke getal wat in de cel staat, het een financieel getal maken helpt bijvoorbeeld niet.
Hetzelfde probleem heb ik met bijvoorbeeld 12,00. Excel maakt hier nu standaard 12 van.
Database (excel) hoort niet over de presentatie te gaan. Het externe programma zou ongeacht het aantal decimalen in Excel gewoon twee decimalen moeten weergeven.quote:Op donderdag 5 februari 2015 14:22 schreef Basp1 het volgende:
[..]
Ah idd verkeerd gelezen, dan is het idd de vraag hoe de export loopt.
quote:
Dat lees ik als: wanneer ik 0,90 invoer maakt Excel er 0,9 van (als je de waarde bekijkt, niet de weergave!).quote:Op woensdag 4 februari 2015 17:17 schreef Zocalo het volgende:
Ik heb een programma die cijfers inleest uit Excel. Nu heb ik echter problemen als het laatste cijfer (in geld) op een 0 eindigt. Die 0 ziet hij dan namelijk niet, omdat Excel die zelf weg haalt.
Bijvoorbeeld: ¤0,90 wordt zichtbaar als 0,9. Dit komt omdat in de cel ook 0,9 staat. Ik krijg echter met geen mogelijkheid de 0 er wel achter. Hoe doe ik dat? Het gaat dus om het daadwerkelijke getal wat in de cel staat , het een financieel getal maken helpt bijvoorbeeld niet.
Hetzelfde probleem heb ik met bijvoorbeeld 12,00. Excel maakt hier nu standaard 12 van.
Ah, je hebt gelijk!quote:Op donderdag 5 februari 2015 14:34 schreef sylvesterrr het volgende:
[..]
[..]
Dat lees ik als: wanneer ik 0,90 invoer maakt Excel er 0,9 van (als je de waarde bekijkt, niet de weergave!).
Maak er een draaitabel van.quote:Op vrijdag 6 februari 2015 20:47 schreef MrNiles het volgende:
Ik wil graag een staafdiagram maken van een pulsreeks die ik krijg uit mijn gasmeter.
Elke puls geeft me een tijd in hh:mm:ss, nu wil ik graag vanuit die hele reeks van een hele dag een diagram maken van het aantal pulsen per uur.
Hoe kan ik dat het beste doen?
Named ranges... Google maar even op 'excel dependent drop down'.quote:Op dinsdag 10 februari 2015 11:57 schreef Landgeld het volgende:
In Excel heb ik in twee cellen een optie via gegevens-validatie.
Keuze:
Optie A
Optie B
Ik zou willen dat als iemand optie B kiest,
er een extra invulveld om bijvoorbeeld een naam in te vullen tevoorschijn komt/uitvouwt.
Bij optie A wil ik dit extra invulveld niet zien.
Hoe zou ik zoiets eenvoudig kunnen inbouwen en kan dit in Excel?
Komt in de buurt, thx.quote:Op dinsdag 10 februari 2015 12:54 schreef sylvesterrr het volgende:
[..]
Named ranges... Google maar even op 'excel dependent drop down'.
Gegevensvalidatiequote:Op dinsdag 10 februari 2015 20:13 schreef Landgeld het volgende:
[..]
Komt in de buurt, thx.
Ik zoek eigenlijk dat ná een dropdown keuze (2 opties) een invulveld komt. Niet een nieuw dropdown met dependet keuzes...
Een macro assignen aan een drop down en afhankelijk van de waarde laat je een textbox wel/niet zien.quote:Op dinsdag 10 februari 2015 20:13 schreef Landgeld het volgende:
[..]
Komt in de buurt, thx.
Ik zoek eigenlijk dat ná een dropdown keuze (2 opties) een invulveld komt. Niet een nieuw dropdown met dependet keuzes...
Waarom zou je het 2e invoerveld niet mogen zien? Je kan het ook zichtbaar houden, maar niet invulbaar via gegevensvalidatie (via als functie oid)quote:Op dinsdag 10 februari 2015 20:13 schreef Landgeld het volgende:
[..]
Komt in de buurt, thx.
Ik zoek eigenlijk dat ná een dropdown keuze (2 opties) een invulveld komt. Niet een nieuw dropdown met dependet keuzes...
Nog makkelijker inderdaad.quote:Op dinsdag 10 februari 2015 22:35 schreef Piger het volgende:
[..]
Waarom zou je het 2e invoerveld niet mogen zien? Je kan het ook zichtbaar houden, maar niet invulbaar via gegevensvalidatie (via als functie oid)
Hoe zou ik dat praktisch in Excel kunnen bewerkstelligen?quote:Op dinsdag 10 februari 2015 22:35 schreef Piger het volgende:
[..]
Waarom zou je het 2e invoerveld niet mogen zien? Je kan het ook zichtbaar houden, maar niet invulbaar via gegevensvalidatie (via als functie oid)
Je zou ook een formule conditionele opmaak kunnen maken. Dan geef je invulveld 2 de kleur en tekst kleur van achtergrond (evenals het kopje erboven) als optie a gekozen wordt en anders bv zwarte header en witte drop-down achtergrond. Verder als list range in de drop down zelf een functie die keuzes beperkt of een derde cel ergens verstopt die leeg Is (met if formule) als keuze a en gelijk Is aan de invul combo bij keuze bquote:Op woensdag 11 februari 2015 14:11 schreef Landgeld het volgende:
[..]
Hoe zou ik dat praktisch in Excel kunnen bewerkstelligen?
Gegevensvalidatie: https://support.office.mi(...)nl-NL&rs=nl-NL&ad=NLquote:Op woensdag 11 februari 2015 17:05 schreef Landgeld het volgende:
Hoe kan ik dit instellen? Hebben jullie voorbeelden van dit soort formules? ook dat 2e invoerveld pas invulbaar als optie A vanuit dropdown wordt gekozen?
Wanneer je al een bestand open hebt staan, dan kan je Excel gewoon nogmaals starten (startmenu of snelkoppeling op je bureaublad ofzo). Dan krijg je een tweede Excel instance.quote:Op donderdag 12 februari 2015 11:46 schreef mschol het volgende:
is er een manier om elk excel document te openen in zijn eigen venster? (en als ik dus op het kruisje druk hij niet alle documenten sluit maar slechts degene die daar openstaat sluit) (ik gebruik office 2010)
hmm, das wel wat omslachtig helaas, maarja als dat de enige optie isquote:Op donderdag 12 februari 2015 11:54 schreef sylvesterrr het volgende:
[..]
Wanneer je al een bestand open hebt staan, dan kan je Excel gewoon nogmaals starten (startmenu of snelkoppeling op je bureaublad ofzo). Dan krijg je een tweede Excel instance.
Verwijzingen onderling werken dan niet trouwens!
Als je weet welke bestanden je wil openen, dan zou je wellicht een batch file (.bat) kunnen maken. Wellicht dat het ook middels VBA kan.quote:Op donderdag 12 februari 2015 12:00 schreef mschol het volgende:
[..]
hmm, das wel wat omslachtig helaas, maarja als dat de enige optie is
Dat verwijzingen niet werk is geen issue, zijn op zichzelf staande excel sheets
thnx iig
Oef, dat gaat denk ik boven mijn petje...quote:Op zaterdag 14 februari 2015 23:28 schreef Stickers het volgende:
http://stackoverflow.com/(...)umns-into-one-column
Met een beetje aanpassen, moet het lukken
=ALS(RIJ()<=AANTAL(Blad1!A:A);INDEX(Blad1!A:A;RIJ());ALS(RIJ()<=AANTAL(Blad1!A:A;Blad2!A:A);INDEX(Blad2!A:A;RIJ()-AANTAL(Blad1!A:A));""))quote:Op zondag 15 februari 2015 01:08 schreef elkravo het volgende:
[..]
Oef, dat gaat denk ik boven mijn petje...
Zijn het wel allemaal Nederlandse telefoonnummers?quote:Op woensdag 18 februari 2015 10:25 schreef Hojdhopper het volgende:
Ik heb een kolom met 2000 telefoonnummers in allerlei verschillende formats. Wat ik uiteindelijk wil is:
[landcode] [regiocode] [telefoonnummer] waarbij regiocode en telefoonnummer niet heel erg belangrijk is.
Nu zijn er vier verschillende landcodes, maar sommige missen de + aan het begin. Eerste stap is dus dat ik de + toevoeg als die niet aanwezig is.
Ik ben inmiddels zo ver:
=IF(LEFT(K1,2)="31"
Dus alleen toepasbaar op cellen met als eerste twee karakters 31 is. Dan wil ik een + toevoegen. Maar hoe doe ik dit? Wel al enige dingen gevonden op internet maar niet echt werkend gekregen in deze context.
Dus:
IF eerste twee 31 zijn, THEN + toevoegen.
Iemand die me kan helpen?
Dat gaat je niet lukken zonder een macro te gebruiken. Wat je wel kan doen is het nieuwe nummer in de cel van de formule opslaan. Het wordt dan =if(left(k2,2)=31,"+"&k2,k2).quote:Op woensdag 18 februari 2015 10:25 schreef Hojdhopper het volgende:
Ik heb een kolom met 2000 telefoonnummers in allerlei verschillende formats. Wat ik uiteindelijk wil is:
[landcode] [regiocode] [telefoonnummer] waarbij regiocode en telefoonnummer niet heel erg belangrijk is.
Nu zijn er vier verschillende landcodes, maar sommige missen de + aan het begin. Eerste stap is dus dat ik de + toevoeg als die niet aanwezig is.
Ik ben inmiddels zo ver:
=IF(LEFT(K1,2)="31"
Dus alleen toepasbaar op cellen met als eerste twee karakters 31 is. Dan wil ik een + toevoegen. Maar hoe doe ik dit? Wel al enige dingen gevonden op internet maar niet echt werkend gekregen in deze context.
Dus:
IF eerste twee 31 zijn, THEN + toevoegen.
Iemand die me kan helpen?
Nee, ook andere. Maar dat kan ik dan eventueel per land doen denk ik? Het gaat om 31, 49, 43 en 41.quote:Op woensdag 18 februari 2015 10:28 schreef Janneke141 het volgende:
[..]
Zijn het wel allemaal Nederlandse telefoonnummers?
=IF(LEFT(K1,2)="31";"+31";wat zijn de andere opties?)
Dat kan, maar het is afhankelijk van het aantal landen en formats wat het snelste gaat.quote:Op woensdag 18 februari 2015 10:30 schreef Hojdhopper het volgende:
[..]
Nee, ook andere. Maar dat kan ik dan eventueel per land doen denk ik? Het gaat om 31, 49, 43 en 41.
Dankjewel!
Ah ja oké.quote:Op woensdag 18 februari 2015 10:31 schreef Janneke141 het volgende:
[..]
Dat kan, maar het is afhankelijk van het aantal landen en formats wat het snelste gaat.
Gaat het trouwens om één lijst die je eenmalig om moet zetten, of blijft de lijst aangevuld worden en moet die formule dus ook blijven werken?
OK, dan kun je denk ik beter filteren op format, omdat dat én je formules iets korter houdt én voorkomt dat je ineens problemen krijgt als er volgende maand een telefoonnummer in Letland bijkomt.quote:Op woensdag 18 februari 2015 10:40 schreef Hojdhopper het volgende:
[..]
Ah ja oké.
Nee die lijst wordt eens in de zoveel tijd (maand of zo) aangevuld.
Overigens heb ik het nog niet werkend gekregen.
Oh ja, goeie wel!quote:Op woensdag 18 februari 2015 10:41 schreef Janneke141 het volgende:
[..]
OK, dan kun je denk ik beter filteren op format, omdat dat én je formules iets korter houdt én voorkomt dat je ineens problemen krijgt als er volgende maand een telefoonnummer in Letland bijkomt.
Ik neem aan dat dit is wat eruit moet komen. Maar wat gaat erin?quote:Op woensdag 18 februari 2015 10:51 schreef Hojdhopper het volgende:
+31 123456789n
Het heeft eigenlijk geen zin om ook nog naar regiocode te sorteren want daar doen we verder niks mee. Het gaat dus puur om:
LANDCODE_SPATIE_TELEFOONNUMMER
De landcode bestaat vooralsnog uit 3 karakters, dus +XX.
Oh sorry...quote:Op woensdag 18 februari 2015 10:53 schreef Janneke141 het volgende:
[..]
Ik neem aan dat dit is wat eruit moet komen. Maar wat gaat erin?
SPOILEROm spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.te gebruiken. Maar met die telefoonnummers zonder landcode kun je niet zoveel ben ik bang, dat zal je handmatig moeten oplossen. Is er niet online ergens een tooltje te vinden dat dit probleem voor je oplost?Opinion is the medium between knowledge and ignorance (Plato)
Hm ik ben ook niet zo'n expert dat ik met macro's overweg kan.quote:Op woensdag 18 februari 2015 11:00 schreef Janneke141 het volgende:
Dat is naar. Dat wordt gewoon een hele serie als-lussen, voor ieder mogelijk format één.
Er is wel een andere optie: wat je kan doen is eerst met een macro even overal de spaties, de plussen en de haakjes uitgooien. Daarna hoef je dan alleen nog maar de formule
="+"&A1
te gebruiken. Maar met die telefoonnummers zonder landcode kun je niet zoveel ben ik bang, dat zal je handmatig moeten oplossen. Is er niet online ergens een tooltje te vinden dat dit probleem voor je oplost?
Die is er wel, maar er is geen formule die zegt 'als je niet weet welk land het is, verzin het dan zelf'.quote:Op woensdag 18 februari 2015 11:07 schreef Hojdhopper het volgende:
Is er geen formule die zegt:
Als cel niet begint met 49 dan 49 toevoegen?
Nee oké maar ik kan filteren op land (want er is ook een kolom met 'land'). Dus dan pas ik die formule alleen toe op Duitsland, dus altijd 49.quote:Op woensdag 18 februari 2015 11:16 schreef Janneke141 het volgende:
[..]
Die is er wel, maar er is geen formule die zegt 'als je niet weet welk land het is, verzin het dan zelf'.
Zojuist deze toffe functie geleerd:quote:Op woensdag 18 februari 2015 11:29 schreef Hojdhopper het volgende:
[..]
Nee oké maar ik kan filteren op land (want er is ook een kolom met 'land'). Dus dan pas ik die formule alleen toe op Duitsland, dus altijd 49.
1 | =NHW(-0,9;;ALS.FOUT(DEEL(A1;1+LENGTE(A1)-RIJ(VERSCHUIVING(A$1;;;LENGTE(A1)));1)%;"")) |
Baas! Bedankt!quote:Op woensdag 18 februari 2015 17:13 schreef qu63 het volgende:
[..]
Zojuist deze toffe functie geleerd:
In kolom A staat je telefoonnummer, in B deze formule
[ code verwijderd ]
bron
Bevestigen met ctrl+shift+enter
Op deze manier haal je alle rare tekens uit je telefoonnummer, dan hoef je alleen nog maar ="+"&B1 in cel C1 te plakken. En checken of het begint met 31, 49, 43 of 41 en eventueel aan de hand van de land-kolom de juiste prefix te pakken.
Nog even uitgebreidquote:Op woensdag 18 februari 2015 19:32 schreef Hojdhopper het volgende:
[..]
Baas! Bedankt!
Voor vandaag niet meer nodig maar volgende maand komt ie weer van pas!
1 | =NHW(-0,9;;ALS.FOUT(DEEL(A1;1+LENGTE(A1)-RIJ(VERSCHUIVING(A$1;;;LENGTE(A1)));1)%;"")) |
1 | =ALS(B1="Nederland";"+31";ALS(B1="Duitsland";"+49";ALS(B1="Oostenrijk";"+43";ALS(B1="Zwitserland";"+41";"0"))))&RECHTS(LINKS(C1;VIND.ALLES(",";C1)-1);9) |
1 | =ALS(B1="Nederland";"+31"&RECHTS(LINKS(C1;VIND.ALLES(",";C1)-1);9);ALS(B1="Duitsland";"+49"&RECHTS(LINKS(C1;VIND.ALLES(",";C1)-1);9);ALS(B1="Oostenrijk";"+43"&RECHTS(LINKS(C1;VIND.ALLES(",";C1)-1);9);ALS(B1="Zwitserland";"+41"&RECHTS(LINKS(C1;VIND.ALLES(",";C1)-1);9);"0")))) |
Geniaal, die ga ik onthouden!quote:Op woensdag 18 februari 2015 17:13 schreef qu63 het volgende:
[..]
Zojuist deze toffe functie geleerd:
In kolom A staat je telefoonnummer, in B deze formule
[ code verwijderd ]
bron
Bevestigen met ctrl+shift+enter
Op deze manier haal je alle rare tekens uit je telefoonnummer, dan hoef je alleen nog maar ="+"&B1 in cel C1 te plakken. En checken of het begint met 31, 49, 43 of 41 en eventueel aan de hand van de land-kolom de juiste prefix te pakken.
Ik vond het ook een originele manier van NHW()-gebruik! Uitleg staat hier: http://forum.chandoo.org/(...)rs.13352/#post-78863quote:Op woensdag 18 februari 2015 20:34 schreef Janneke141 het volgende:
[..]
Geniaal, die ga ik onthouden!
Uiteraard slechts om je te f*ckenquote:
Zojuist getest en in mijn formulier doet ie het gewoon hoor .quote:Op woensdag 18 februari 2015 23:15 schreef snabbi het volgende:
[..]
Uiteraard slechts om je te f*cken
+31 (0)20 1234567
Lijkt me een vrij normale manier van registreren van een telefoonnummer. Die (0) nekt je.
Hoe vervelend het ook is, bagger input blijft altijd bagger. Er zijn bijna altijd wel voorbeelden te bedenken waar formules op fout lopen.
Hij maakt er +310201234567 van terwijl de 0 moet wegvallen.quote:Op woensdag 18 februari 2015 23:24 schreef qu63 het volgende:
[..]
Zojuist getest en in mijn formulier doet ie het gewoon hoor .
I know, maar zoals ik al zei, in mijn sheet doet ie het!quote:Op woensdag 18 februari 2015 23:27 schreef snabbi het volgende:
[..]
Hij maakt er +310201234567 van terwijl de 0 moet wegvallen.
+31201234567 is het nummer dat je moet draaien
Ok ik zie nu pas het tweede deel van de reparatie-formule in D. Keek niet verder dan de eerste. Anyway, users blijven bagger geven met dingen die je nog van te voren niet had bedachtquote:Op woensdag 18 februari 2015 23:30 schreef qu63 het volgende:
[..]
I know, maar zoals ik al zei, in mijn sheet doet ie het!
[ afbeelding ]
En ironisch genoeg kan ie prima omgaan met alle soorten input, behalve 0201234567 en 020 1234567quote:Op woensdag 18 februari 2015 23:34 schreef snabbi het volgende:
[..]
Ok ik zie nu pas het tweede deel van de reparatie-formule in D. Keek niet verder dan de eerste. Anyway, users blijven bagger geven met dingen die je nog van te voren niet had bedacht
nul punt vijf in plaats van nul komma vijf?quote:Op donderdag 19 februari 2015 17:32 schreef Banaanensuiker het volgende:
Waarschijnlijk iets heel simpels, maar waarom krijg ik hier een #Value! error?
[ afbeelding ]
Formule bij de PMT: =PMT(B2;C2;D2;E2)
Zet de getalnotatie op valuta ipv financieelquote:Op vrijdag 20 februari 2015 14:29 schreef Z het volgende:
Kan ik deze opmaak (euro) aanpassen zodat het bedrag en het euroteken niet zo ver uit elkaar staan?
[ link | afbeelding ]
Draaitabel/pivottable invoegen, even de juiste dingen op zijn plek zetten en hij moet het doen.quote:Op dinsdag 24 februari 2015 09:05 schreef MrNiles het volgende:
ik wil voor een verenigingskasboek een nieuwe opzet maken, mijn voorganger heeft er heel veel handwerk in zitten.
Wat ik graag zou willen is dat ik bij een bedrag in de "maand"-sheet een categorie toevoeg, en dat deze categorien van alle maanden dan automatisch in een overzichtssheet worden opgetelt.
Is hier een functie voor?
Vertoont de excel file dit gedrag ook als je het al opgeslagen hebt en dan dubbel klikt op de file?quote:Op dinsdag 24 februari 2015 13:37 schreef DonJames het volgende:
Excel 2013 doet raar hier. Als ik een email krijg met een Excelbestand en op dat bestand dubbelklik (in Outlook), opent Excel als programma wel, maar het bestand zelf opent niet. Ik blijf met een leeg grijs scherm zitten. Als ik in Outlook één keer op het bestand klik krijg ik wel de werkmap te zien in de Outlook-preview. Als ik het bestand opsla, Excel open en het bestand open vanuit Excel gaat alles ook goed.
Wat is hier aan de hand?
Ja, exact hetzelfde. Excel opent als programma wel, maar de werkmap zelf opent niet.quote:Op dinsdag 24 februari 2015 13:55 schreef Basp1 het volgende:
[..]
Vertoont de excel file dit gedrag ook als je het al opgeslagen hebt en dan dubbel klikt op de file?
Ik weet niet wat dat isquote:Een vba macro erin die bij een dubbelklik open functie de file niet laat zien?
Open de excel file eens en druk dan als de file geopend is op alt+F8 dan krijg je een windowtje, staan er in dat windowtje wat namen, dan is er een/meerdere macro's in de file ingebouwd.quote:Op dinsdag 24 februari 2015 13:57 schreef DonJames het volgende:
[..]
Ja, exact hetzelfde. Excel opent als programma wel, maar de werkmap zelf opent niet.
[..]
Ik weet niet wat dat is
Geen macro's. Overigens heb ik dit probleem met alle Excelfiles die ik niet direct vanuit Excel open, het is dus niet een specifiek probleem met één bestand.quote:Op dinsdag 24 februari 2015 14:00 schreef Basp1 het volgende:
[..]
Open de excel file eens en druk dan als de file geopend is op alt+F8 dan krijg je een windowtje, staan er in dat windowtje wat namen, dan is er een/meerdere macro's in de file ingebouwd.
Doet het dubbel klikken het zowel bij *.xls als wel *.xlsx files het niet?quote:Op dinsdag 24 februari 2015 14:03 schreef DonJames het volgende:
[..]
Geen macro's. Overigens heb ik dit probleem met alle Excelfiles die ik niet direct vanuit Excel open, het is dus niet een specifiek probleem met één bestand.
Maakt inderdaad geen verschil.quote:Op dinsdag 24 februari 2015 16:40 schreef Basp1 het volgende:
[..]
Doet het dubbel klikken het zowel bij *.xls als wel *.xlsx files het niet?
Ik kan alleen maar voor "Openen" kiezen, niet met welk programma. Maar zoals gezegd, Excel opent wel, dus dat snapt 'ie.quote:Als je met vanuit een explorer window met je rechtermuistoets op de excel file klikt, zitten er dan bij openen met een paar vreemde programma's bij?
Oh dearquote:Ik vermoed dat het iets te maken heeft met de "open met koppeling" naar excel toe, dat heeft dan niets met excel te maken maar met je windows installatie waar iets niet meer zo is als het ooit was.
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |