08. maj 2008 - 19:48Der er
17 kommentarer og 1 løsning
problemermed sammensætning af formler
Jeg har en række celler A1 --> Li hvori der skal skrives tal. A1, E1 og I1 er test celler. Formel i A2 =HVIS(A1<"";(B1+F1+J1);"") Formel i B2 =HVIS(E1<"";(C1+G1+K1);"") Formel i C2 =HVIS(I1<"";(D1+H1+L1);"") Virker sådanset som de skal, men jeg har også brug for at hvis der står noget i A1 men ikke i E1 og I1 så skal jeg kunne lægge F1 og I1 sammen med B1. Det lyder sikkert helt tosset, men kan man lave nogle andre formler som kan? Ib
Formel i A2 =HVIS(A1="";"";Hvis(E1="";(B1+F1+J1+I1);(B1+F1+J1)))
Denne fungere ved.
Hvis A1 = "" returnere den "" som hidtil Hvis A1 <> "" går den videre med næste tjek som er Hvis E1 = "" returnere den (B1+F1+J1+I1) Hvis E1 <> "" returnere den (B1+F1+J1)
På denne måde kan du blive ved med at udbygge, dog er der kun plads til 7 Hvis formler i en formel, hvis du skal have flere tjek en dette, skal det udbygges med en & formler
Hej sleeper det ser godt ud, men jeg kan ikke rigtig overskue det helt. Kunne jeg få dig til at udbygge formlen i A2 til også at virke på I1, og hvis du har tid også formlerne i B2 og C2. På forhånd tak. Ib
Hvis A1 er tom skal den ligge (B1+F1+J1) sammen Hvis A1 og E1 er tomme hvad skal så ligges sammen Hvis A1 og E1 og I1 er tomme hvad skal så ligges sammen
Hvis du forklarer dette, kan jeg lave formlen til dig.
Hej sleeper. Jeg forstår dig godt. Det kan sikkert ikke lade sig gøre. Hvis A1 ikke er tom skal den lægge (B1+F1+J1) sammen Hvis A1 ikke er tom og E1 er tom skal den lægge (B1+F1+J1)og(C1+G1+K1)sammen Hvis A1 ikke er tom og I1 er tom skal den lægge (B1+F1+J1)og(D1+H1+L1)sammen Det er ikke let at forklare men vi er 3 personer, med hver sin konto (a2 b2 c2) hvor alle kan hæve på alles konto. Måske skal jeg lægge et nyt spørgsmål? Hilsen Ib
Hej igen. Så er jeg tilbage fra en længere Pinseferie. Sleeper! jeg har testet dine seneste formler men de virker ikke. Barin998dk! det gør dine heller ikke. excelent! jeg sender gerne et kopi af projektmappen til dig, men jeg prøver lige at skrive det på en anden måde først. Måske kan det forklare problemet bedre.
Jeg har tre kontoer Lones, Maikens og Camillas. De er nu flyttet til A2 E2 og I2.
Hvis der står noget på Lones konto skal de alle tre kunne hæve på Lones konto Hvis der står noget på Maikens konto skal de alle tre kunne hæve på Maikens konto Hvis der står noget på Camillas konto skal de alle tre kunne hæve på Camillas konto
Hvis der står noget på Lones konto og på Maikens konto skal de alle tre kunne hæve på begge kontoer Hvis der står noget på Lones konto og på Camillas konto skal de alle tre kunne hæve på begge kontoer Hvis der står noget på Maikens konto og på Camillas konto skal de alle tre kunne hæve på begge kontoer
Hvis der står noget på alle 3 kontoer skal de alle tre kunne hæve på alle kontoer Hvis der ikke står noget på en konto kan der selvfølgelig ikke hæves på noget kontoen Hvis der ikke står noget på nogen konto kan der selvfølgelig ikke hæves på nogen konto. Håber det er bedre forklaret, ellers sig til. Hilsen Ib
Hej igen. excelent jeg tager imod dit tilbud og sender dig et kopi af projektmappen med nogle tal. Jeg siger på forhånd tak for at du vil kigge på den. Hilsen Ib
Hej excelent det ser godt ud, men jeg kan ikke bruge det felt som hedder slet posteringer, for der kommer en fejlmeddelelse. Makroer i denne projektmappe er deaktiveret på grund af at sikkerhedsneviauet er højt, og makroerne ikke er digital signeret, eller godkendt som sikre. Hvad gør jeg ved det?
Hej excelent så virker det. Tak for hjælpen. Send et svar, så du kan få point. sleeper Jeg kan godt bruge dine formler til noget andet og hvis du kan lave nogle formler til f. eks A3 B3 C3 som trækker fra vil jeg blive glad. Du skal selvfølgelig nok få point for det. Kan du forklare mig hvad (A1="";"";) gør. Hilsen prinsib
Private Sub Worksheet_Change(ByVal Target As Range) If Intersect(Target, Range("E10:E1000")) Is Nothing Then Exit Sub If [B3] < 0 Or [C3] < 0 Or [D3] < 0 Then Application.EnableEvents = False MsgBox ("Ingen konto kan gå i minus !!!") Target.Value = 0 Application.EnableEvents = True Target.Select End If End Sub
Kort sagt betyder "" tomt. Altså hvis A1=TOMT returnere den TOMT Dette er en smart ting i f.eks. en hvis formel, fordi at så har man en blank celle hvis ens forespørsel ikke er opfyldt..
Selvfølgelig kan jeg som mange andre her, hjælpe med en hvis formel. Blot forklar hvad du ønsker så skal jeg lave det.
Tak excelent du har fået point håber jeg. Sleeper det med tomt forstår jeg godt, men det er fordi der stå 2 gange "" efter hinanden. Det jeg ville have dig til af hjælpe mig med er 3 formler som dem du har lavet til mig 13/05-2008 09:14:50 blot skal de stå i A3 B3 C3 og så skal de trække fra istedet for at lægge sammen. Hilsen Ib
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.