PNG32 PNG32 PNG32 PNG32
PNG32
Forum Excel, VBA, VSTO, Exceltips, Excelhj�lp PNG32 drivs av Excelspecialisten    Logga in     English
PNG32
PNG32 PNG32
PNG32

Logga in

PNG32

Du är inte inloggad. Logga in eller registrera dig för att skriva inlägg eller svara på inlägg.

För frågor om forumet, kontakta oss på webmaster@excelforum.se

PNG32 PNG32
PNG32 PNG32
PNG32

Excelforum

PNG32

 
ForumForumDiskussionerDiskussionerExcelExcelInfoga nya rader i hela dokumentet, varannan radInfoga nya rader i hela dokumentet, varannan rad
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2021-04-27 20:36
 

Hej, jag har ett större dataset där jag vill infoga nya rader, en ny tom rad varanan rad i hela dokumentet, går detta att göra?

Nytt inlägg
 2021-04-28 08:28
Accepterat svar 

Hej hej

Ja det går. om vi antar att du har din första data i cell A3 så:

=OM(ÄRUDDA(RAD(A3));INDIREKT("a"&AVRUNDA.UPPÅT(RAD(A3)/2+1;0));"")

Funktionen undersöker om raden är udda, om det är det så skapar vi en cellreferens med hjälp av indirekt, där vi bestämmer kolumnen hårdkodat ("A") och räknar fram vilken rad som ska hämtas från. Om du råkar börja med din data på en jämn cell, så är det enklaste att lägga till en ny rad så att du får start på udda rader :). Annars får du höra av dig så får jag klura ut en funktion för jämna celler. 

Mvh

Christian

 

 

Nytt inlägg
 2021-04-28 09:31
 
 Ändrad av anonymous  på 2021-04-28 08:46:39

En helt annat sätt att lösa problemet med hjälp av sortera  (jag antar att du har rubriker, annars får du anpassa)

infoga en hjälp-kolumn i ditt dataset där du lägger in radnummer med hjälp av 

=RAD()

I den första tomma raden nedanför ditt dataset skriver du in formeln 

=RAD(A2)+0,5

Kopiera ner lika många rader som du har data (när du kopierar =RAD(A2)+0,5 så ändras "A2" och du kan se vilken rad den pekar på).

Markera kolumnen med radnummer. Kopiera (ctrl+c), högerklicka och välj klistra in special->som värde

Nu kan du sortera efter radnummer-kolumnen. Ta bort hjälpkolumnen.

 

Alternativt.

Om du har 1000 rader data. Den här formeln högst upp i din hjälp-kolumn. Sen får du "döda" formeln med klistra in special och sortera

=REST(SEKVENS(1000*2;;0);1000)+KVOT(SEKVENS(1000*2;;0);1000)*0.5

Eller så här om du vill kunna variera antalet rader lite enklare

=LET(n;1000;REST(SEKVENS(n*2;;0);n)+KVOT(SEKVENS(n*2;;0);n)*0.5)

Nytt inlägg
 2021-04-29 18:19
 

Hej, ok tack! Jag ska prova det lite mer, har inte lyckats få excel att applicera formeln i hela dokumentet än. Men jag kan fråga det på samma gång: om man vill kopiera varje rad så att de ligger dubbelt i par, det kanske är lättare att göra direkt än att lägga in tomma rader på varannan rad i hela dokumentet?

 

Mvh Johan

Nytt inlägg
 2021-04-30 07:51
 

 Hej hej

Menar du: 1;"";1;"";2;"";2;"";1;"";1;"" osv?

Undrar lite över varför du vill göra detta egentligen :)

/c

Nytt inlägg
 2021-04-30 13:56
 

Hej, ja precis, dubblera raderna på det sättet om det är enklare att göra direkt än att lägga in nya tomma rader först. Jag har data med innehåll som jag behöver duplicera i rader för att kombinera med andra kolumnvektorer vilka innehåller 2 alternativ per ursprunglig rad i de andra variablerna.

Hälsningar

Johan

Nytt inlägg
 2021-04-30 13:57
 

1,1;  2,2; 3,3 osv kan man säga

Nytt inlägg
 2021-04-30 13:57
 

1,1;  2,2; 3,3 osv kan man säga

Nytt inlägg
 2021-05-03 09:19
 

Hej igen

Samma lösning som tidigare, något modifierad. Denna börjar läsa från rad A3, så modifiera cellen beroende på var din data börjar. Dra sedan formlen nedåt så långt som du önskar. Därefter åt sidan, om du har data i flera kolumner.

=OM(ÄRUDDA(RAD(A3));INDIREKT("a"&AVRUNDA.UPPÅT(RAD(A3)/2+1;0));INDIREKT("a"&RAD(A3)/2+1;0))

Mvh

Christian

Nytt inlägg
 2021-05-03 14:53
 

Hej, ok tack! En dum fråga, jag har lagt till en rad så att datat börjar på rad 3 fast rubrikerna är på rad 1. I Vilken cell ska formeln läggas in i? Nu försökte jag lägga in den i A2 som är tom (eftersom formeln pekar på en annan ruta i A3) men det kommer ett felmeddelande då.

Det går ju inte att skriva den i någon ruta som redan har data. Ska jag lägga till en kolumn? Då kommer datat flyttas till B3 istället också för all del.

 

Hälsningar

Johan

Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerExcelExcelInfoga nya rader i hela dokumentet, varannan radInfoga nya rader i hela dokumentet, varannan rad

PNG32 PNG32
Excelforum drivs av Excelspecialisten som bedriver utbildning i Excel och VBA, tillhandahåller support och hjälp med Excel, utvecklar program i Excel. Är ni i behov av en konsult inom Excel, VBA eller VSTO, eller söker en excelkurs, kontakta oss.
Copyright 2013 ExcelSpecialisten XLS AB   Användarvillkor  Personliga uppgifter